diff --git a/src/libs/RetellAI/Generated/RetellAI.IRetellAiClient.AgentPlaygroundCompletion.g.cs b/src/libs/RetellAI/Generated/RetellAI.IRetellAiClient.AgentPlaygroundCompletion.g.cs new file mode 100644 index 0000000..f36571b --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.IRetellAiClient.AgentPlaygroundCompletion.g.cs @@ -0,0 +1,61 @@ +#nullable enable + +namespace RetellAI +{ + public partial interface IRetellAiClient + { + /// + /// Stateless playground completion. Send the full conversation history (same shape as chat completion messages) and receive only the newly generated messages. Nothing is persisted server-side — the caller manages conversation state. + /// + /// + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + global::System.Threading.Tasks.Task AgentPlaygroundCompletionAsync( + string agentId, + + global::RetellAI.AgentPlaygroundCompletionRequest request, + int? version = default, + global::RetellAI.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default); + /// + /// Stateless playground completion. Send the full conversation history (same shape as chat completion messages) and receive only the newly generated messages. Nothing is persisted server-side — the caller manages conversation state. + /// + /// + /// + /// + /// Full conversation history, same shape as chat completion messages. message_id and created_timestamp are optional — server generates them if omitted. + /// + /// + /// Key-value pairs for dynamic variable substitution. + /// + /// + /// Optional mock responses for tools. When provided, the agent uses these instead of executing real tool calls. + /// + /// + /// Current state name for retell-llm agents. Used to resume from a specific state. + /// + /// + /// Current node id for conversation-flow agents. Used to resume from a specific node. Must be provided together with component_id when testing components. + /// + /// + /// Conversation flow component id. Required when current_node_id refers to a node within a component. + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + global::System.Threading.Tasks.Task AgentPlaygroundCompletionAsync( + string agentId, + global::System.Collections.Generic.IList messages, + int? version = default, + global::System.Collections.Generic.Dictionary? dynamicVariables = default, + global::System.Collections.Generic.IList? toolMocks = default, + string? currentState = default, + string? currentNodeId = default, + string? componentId = default, + global::RetellAI.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default); + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus.g.cs new file mode 100644 index 0000000..a553357 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace RetellAI.JsonConverters +{ + /// + public sealed class AgentPlaygroundCompletionResponseStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::RetellAI.AgentPlaygroundCompletionResponseStatus 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::RetellAI.AgentPlaygroundCompletionResponseStatusExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::RetellAI.AgentPlaygroundCompletionResponseStatus)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::RetellAI.AgentPlaygroundCompletionResponseStatus); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::RetellAI.AgentPlaygroundCompletionResponseStatus value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::RetellAI.AgentPlaygroundCompletionResponseStatusExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2.g.cs new file mode 100644 index 0000000..809722c --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace RetellAI.JsonConverters +{ + /// + public sealed class AgentPlaygroundCompletionResponseStatus2JsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::RetellAI.AgentPlaygroundCompletionResponseStatus2 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::RetellAI.AgentPlaygroundCompletionResponseStatus2Extensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::RetellAI.AgentPlaygroundCompletionResponseStatus2)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::RetellAI.AgentPlaygroundCompletionResponseStatus2); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::RetellAI.AgentPlaygroundCompletionResponseStatus2 value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::RetellAI.AgentPlaygroundCompletionResponseStatus2Extensions.ToValueString(value)); + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2Nullable.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2Nullable.g.cs new file mode 100644 index 0000000..f08addc --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2Nullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace RetellAI.JsonConverters +{ + /// + public sealed class AgentPlaygroundCompletionResponseStatus2NullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::RetellAI.AgentPlaygroundCompletionResponseStatus2? 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::RetellAI.AgentPlaygroundCompletionResponseStatus2Extensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::RetellAI.AgentPlaygroundCompletionResponseStatus2)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::RetellAI.AgentPlaygroundCompletionResponseStatus2?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::RetellAI.AgentPlaygroundCompletionResponseStatus2? 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::RetellAI.AgentPlaygroundCompletionResponseStatus2Extensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3.g.cs new file mode 100644 index 0000000..18cb05f --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace RetellAI.JsonConverters +{ + /// + public sealed class AgentPlaygroundCompletionResponseStatus3JsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::RetellAI.AgentPlaygroundCompletionResponseStatus3 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::RetellAI.AgentPlaygroundCompletionResponseStatus3Extensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::RetellAI.AgentPlaygroundCompletionResponseStatus3)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::RetellAI.AgentPlaygroundCompletionResponseStatus3); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::RetellAI.AgentPlaygroundCompletionResponseStatus3 value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::RetellAI.AgentPlaygroundCompletionResponseStatus3Extensions.ToValueString(value)); + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3Nullable.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3Nullable.g.cs new file mode 100644 index 0000000..c9e900f --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3Nullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace RetellAI.JsonConverters +{ + /// + public sealed class AgentPlaygroundCompletionResponseStatus3NullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::RetellAI.AgentPlaygroundCompletionResponseStatus3? 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::RetellAI.AgentPlaygroundCompletionResponseStatus3Extensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::RetellAI.AgentPlaygroundCompletionResponseStatus3)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::RetellAI.AgentPlaygroundCompletionResponseStatus3?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::RetellAI.AgentPlaygroundCompletionResponseStatus3? 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::RetellAI.AgentPlaygroundCompletionResponseStatus3Extensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4.g.cs new file mode 100644 index 0000000..d4da12b --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace RetellAI.JsonConverters +{ + /// + public sealed class AgentPlaygroundCompletionResponseStatus4JsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::RetellAI.AgentPlaygroundCompletionResponseStatus4 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::RetellAI.AgentPlaygroundCompletionResponseStatus4Extensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::RetellAI.AgentPlaygroundCompletionResponseStatus4)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::RetellAI.AgentPlaygroundCompletionResponseStatus4); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::RetellAI.AgentPlaygroundCompletionResponseStatus4 value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::RetellAI.AgentPlaygroundCompletionResponseStatus4Extensions.ToValueString(value)); + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4Nullable.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4Nullable.g.cs new file mode 100644 index 0000000..36fc24d --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4Nullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace RetellAI.JsonConverters +{ + /// + public sealed class AgentPlaygroundCompletionResponseStatus4NullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::RetellAI.AgentPlaygroundCompletionResponseStatus4? 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::RetellAI.AgentPlaygroundCompletionResponseStatus4Extensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::RetellAI.AgentPlaygroundCompletionResponseStatus4)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::RetellAI.AgentPlaygroundCompletionResponseStatus4?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::RetellAI.AgentPlaygroundCompletionResponseStatus4? 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::RetellAI.AgentPlaygroundCompletionResponseStatus4Extensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5.g.cs new file mode 100644 index 0000000..8855889 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace RetellAI.JsonConverters +{ + /// + public sealed class AgentPlaygroundCompletionResponseStatus5JsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::RetellAI.AgentPlaygroundCompletionResponseStatus5 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::RetellAI.AgentPlaygroundCompletionResponseStatus5Extensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::RetellAI.AgentPlaygroundCompletionResponseStatus5)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::RetellAI.AgentPlaygroundCompletionResponseStatus5); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::RetellAI.AgentPlaygroundCompletionResponseStatus5 value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::RetellAI.AgentPlaygroundCompletionResponseStatus5Extensions.ToValueString(value)); + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5Nullable.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5Nullable.g.cs new file mode 100644 index 0000000..0ad972d --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5Nullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace RetellAI.JsonConverters +{ + /// + public sealed class AgentPlaygroundCompletionResponseStatus5NullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::RetellAI.AgentPlaygroundCompletionResponseStatus5? 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::RetellAI.AgentPlaygroundCompletionResponseStatus5Extensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::RetellAI.AgentPlaygroundCompletionResponseStatus5)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::RetellAI.AgentPlaygroundCompletionResponseStatus5?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::RetellAI.AgentPlaygroundCompletionResponseStatus5? 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::RetellAI.AgentPlaygroundCompletionResponseStatus5Extensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6.g.cs new file mode 100644 index 0000000..3fdf6c1 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace RetellAI.JsonConverters +{ + /// + public sealed class AgentPlaygroundCompletionResponseStatus6JsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::RetellAI.AgentPlaygroundCompletionResponseStatus6 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::RetellAI.AgentPlaygroundCompletionResponseStatus6Extensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::RetellAI.AgentPlaygroundCompletionResponseStatus6)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::RetellAI.AgentPlaygroundCompletionResponseStatus6); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::RetellAI.AgentPlaygroundCompletionResponseStatus6 value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::RetellAI.AgentPlaygroundCompletionResponseStatus6Extensions.ToValueString(value)); + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6Nullable.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6Nullable.g.cs new file mode 100644 index 0000000..75c56ea --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6Nullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace RetellAI.JsonConverters +{ + /// + public sealed class AgentPlaygroundCompletionResponseStatus6NullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::RetellAI.AgentPlaygroundCompletionResponseStatus6? 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::RetellAI.AgentPlaygroundCompletionResponseStatus6Extensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::RetellAI.AgentPlaygroundCompletionResponseStatus6)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::RetellAI.AgentPlaygroundCompletionResponseStatus6?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::RetellAI.AgentPlaygroundCompletionResponseStatus6? 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::RetellAI.AgentPlaygroundCompletionResponseStatus6Extensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusNullable.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusNullable.g.cs new file mode 100644 index 0000000..add24f3 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace RetellAI.JsonConverters +{ + /// + public sealed class AgentPlaygroundCompletionResponseStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::RetellAI.AgentPlaygroundCompletionResponseStatus? 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::RetellAI.AgentPlaygroundCompletionResponseStatusExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::RetellAI.AgentPlaygroundCompletionResponseStatus)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::RetellAI.AgentPlaygroundCompletionResponseStatus?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::RetellAI.AgentPlaygroundCompletionResponseStatus? 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::RetellAI.AgentPlaygroundCompletionResponseStatusExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonSerializerContext.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonSerializerContext.g.cs index 1de290d..e382300 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonSerializerContext.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonSerializerContext.g.cs @@ -1241,6 +1241,30 @@ namespace RetellAI typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus4NullableJsonConverter), + typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusJsonConverter), + + typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusNullableJsonConverter), + + typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2JsonConverter), + + typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2NullableJsonConverter), + + typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3JsonConverter), + + typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3NullableJsonConverter), + + typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4JsonConverter), + + typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4NullableJsonConverter), + + typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5JsonConverter), + + typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5NullableJsonConverter), + + typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6JsonConverter), + + typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6NullableJsonConverter), + typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatusJsonConverter), typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatusNullableJsonConverter), @@ -3150,6 +3174,8 @@ namespace RetellAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestRequest))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfTestCaseDefinitionInputObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfChatAgentRequestObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionRequest))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatRequest))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberRequest))] @@ -3366,6 +3392,19 @@ namespace RetellAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponseStatus3), TypeInfoPropertyName = "CreateChatAgentResponseStatus32")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponse4))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponseStatus4), TypeInfoPropertyName = "CreateChatAgentResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus2), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus3), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus4), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus5), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse7))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus6), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus62")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponse))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponse2))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponseStatus), TypeInfoPropertyName = "CreateChatCompletionResponseStatus2_3")] @@ -3979,6 +4018,7 @@ namespace RetellAI [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))] diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonSerializerContextTypes.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonSerializerContextTypes.g.cs index 87cec17..22f3419 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonSerializerContextTypes.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonSerializerContextTypes.g.cs @@ -2588,3035 +2588,3095 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::RetellAI.CreateChatCompletionRequest? Type640 { get; set; } + public global::RetellAI.AgentPlaygroundCompletionRequest? Type640 { get; set; } /// /// /// - public global::RetellAI.CreateChatRequest? Type641 { get; set; } + public global::System.Collections.Generic.IList? Type641 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneNumberRequest? Type642 { get; set; } + public global::RetellAI.CreateChatCompletionRequest? Type642 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneNumberRequestNumberProvider? Type643 { get; set; } + public global::RetellAI.CreateChatRequest? Type643 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneNumberRequestCountryCode? Type644 { get; set; } + public global::RetellAI.CreatePhoneNumberRequest? Type644 { get; set; } /// /// /// - public global::RetellAI.CreateSmsChatRequest? Type645 { get; set; } + public global::RetellAI.CreatePhoneNumberRequestNumberProvider? Type645 { get; set; } /// /// /// - public global::RetellAI.CloneVoiceRequest? Type646 { get; set; } + public global::RetellAI.CreatePhoneNumberRequestCountryCode? Type646 { get; set; } /// /// /// - public global::RetellAI.CloneVoiceRequestVoiceProvider? Type647 { get; set; } + public global::RetellAI.CreateSmsChatRequest? Type647 { get; set; } /// /// /// - public global::RetellAI.AddCommunityVoiceRequest? Type648 { get; set; } + public global::RetellAI.CloneVoiceRequest? Type648 { get; set; } /// /// /// - public global::RetellAI.AddCommunityVoiceRequestVoiceProvider? Type649 { get; set; } + public global::RetellAI.CloneVoiceRequestVoiceProvider? Type649 { get; set; } /// /// /// - public global::RetellAI.SearchCommunityVoiceRequest? Type650 { get; set; } + public global::RetellAI.AddCommunityVoiceRequest? Type650 { get; set; } /// /// /// - public global::RetellAI.SearchCommunityVoiceRequestVoiceProvider? Type651 { get; set; } + public global::RetellAI.AddCommunityVoiceRequestVoiceProvider? Type651 { get; set; } /// /// /// - public global::RetellAI.ImportPhoneNumberRequest? Type652 { get; set; } + public global::RetellAI.SearchCommunityVoiceRequest? Type652 { get; set; } /// /// /// - public global::RetellAI.ListChatsV3Request? Type653 { get; set; } + public global::RetellAI.SearchCommunityVoiceRequestVoiceProvider? Type653 { get; set; } /// /// /// - public global::RetellAI.ListChatsV3RequestSortOrder? Type654 { get; set; } + public global::RetellAI.ImportPhoneNumberRequest? Type654 { get; set; } /// /// /// - public global::RetellAI.UpdateChatMetadataRequest? Type655 { get; set; } + public global::RetellAI.ListChatsV3Request? Type655 { get; set; } /// /// /// - public global::RetellAI.UpdateChatMetadataRequestDataStorageSetting? Type656 { get; set; } + public global::RetellAI.ListChatsV3RequestSortOrder? Type656 { get; set; } /// /// /// - public global::RetellAI.UpdatePhoneNumberRequest? Type657 { get; set; } + public global::RetellAI.UpdateChatMetadataRequest? Type657 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneCallRequest? Type658 { get; set; } + public global::RetellAI.UpdateChatMetadataRequestDataStorageSetting? Type658 { get; set; } /// /// /// - public global::RetellAI.CreateWebCallRequest? Type659 { get; set; } + public global::RetellAI.UpdatePhoneNumberRequest? Type659 { get; set; } /// /// /// - public global::RetellAI.ListCallsRequest? Type660 { get; set; } + public global::RetellAI.CreatePhoneCallRequest? Type660 { get; set; } /// /// /// - public global::RetellAI.ListCallsRequestFilterCriteria? Type661 { get; set; } + public global::RetellAI.CreateWebCallRequest? Type661 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type662 { get; set; } + public global::RetellAI.ListCallsRequest? Type662 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type663 { get; set; } + public global::RetellAI.ListCallsRequestFilterCriteria? Type663 { get; set; } /// /// /// - public global::RetellAI.ListCallsRequestFilterCriteriaCallStatu? Type664 { get; set; } + public global::System.Collections.Generic.IList? Type664 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type665 { get; set; } + public global::System.Collections.Generic.IList? Type665 { get; set; } /// /// /// - public global::RetellAI.ListCallsRequestFilterCriteriaCallTypeItem? Type666 { get; set; } + public global::RetellAI.ListCallsRequestFilterCriteriaCallStatu? Type666 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type667 { get; set; } + public global::System.Collections.Generic.IList? Type667 { get; set; } /// /// /// - public global::RetellAI.ListCallsRequestFilterCriteriaDirectionItem? Type668 { get; set; } + public global::RetellAI.ListCallsRequestFilterCriteriaCallTypeItem? Type668 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type669 { get; set; } + public global::System.Collections.Generic.IList? Type669 { get; set; } /// /// /// - public global::RetellAI.ListCallsRequestFilterCriteriaUserSentimentItem? Type670 { get; set; } + public global::RetellAI.ListCallsRequestFilterCriteriaDirectionItem? Type670 { get; set; } /// /// /// - public global::RetellAI.ListCallsRequestFilterCriteriaStartTimestamp? Type671 { get; set; } + public global::System.Collections.Generic.IList? Type671 { get; set; } /// /// /// - public global::RetellAI.ListCallsRequestFilterCriteriaEndTimestamp? Type672 { get; set; } + public global::RetellAI.ListCallsRequestFilterCriteriaUserSentimentItem? Type672 { get; set; } /// /// /// - public global::RetellAI.ListCallsRequestFilterCriteriaDurationMs? Type673 { get; set; } + public global::RetellAI.ListCallsRequestFilterCriteriaStartTimestamp? Type673 { get; set; } /// /// /// - public global::RetellAI.ListCallsRequestFilterCriteriaE2eLatencyP50? Type674 { get; set; } + public global::RetellAI.ListCallsRequestFilterCriteriaEndTimestamp? Type674 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary>? Type675 { get; set; } + public global::RetellAI.ListCallsRequestFilterCriteriaDurationMs? Type675 { get; set; } /// /// /// - public global::RetellAI.ListCallsRequestSortOrder? Type676 { get; set; } + public global::RetellAI.ListCallsRequestFilterCriteriaE2eLatencyP50? Type676 { get; set; } /// /// /// - public global::RetellAI.ListCallsV3Request? Type677 { get; set; } + public global::System.Collections.Generic.Dictionary>? Type677 { get; set; } /// /// /// - public global::RetellAI.ListCallsV3RequestSortOrder? Type678 { get; set; } + public global::RetellAI.ListCallsRequestSortOrder? Type678 { get; set; } /// /// /// - public global::RetellAI.RegisterPhoneCallRequest? Type679 { get; set; } + public global::RetellAI.ListCallsV3Request? Type679 { get; set; } /// /// /// - public global::RetellAI.RegisterPhoneCallRequestDirection? Type680 { get; set; } + public global::RetellAI.ListCallsV3RequestSortOrder? Type680 { get; set; } /// /// /// - public global::RetellAI.UpdateCallMetadataRequest? Type681 { get; set; } + public global::RetellAI.RegisterPhoneCallRequest? Type681 { get; set; } /// /// /// - public global::RetellAI.UpdateCallMetadataRequestDataStorageSetting? Type682 { get; set; } + public global::RetellAI.RegisterPhoneCallRequestDirection? Type682 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsType? Type683 { get; set; } + public global::RetellAI.UpdateCallMetadataRequest? Type683 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsV2Type? Type684 { get; set; } + public global::RetellAI.UpdateCallMetadataRequestDataStorageSetting? Type684 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsType? Type685 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsType? Type685 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsV2Type? Type686 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsV2Type? Type686 { get; set; } /// /// /// - public global::RetellAI.ListChatSortOrder? Type687 { get; set; } + public global::RetellAI.ListBatchTestsType? Type687 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsV2SortOrder? Type688 { get; set; } + public global::RetellAI.ListBatchTestsV2Type? Type688 { get; set; } /// /// /// - public global::RetellAI.ListPhoneNumbersV2SortOrder? Type689 { get; set; } + public global::RetellAI.ListChatSortOrder? Type689 { get; set; } /// /// /// - public global::RetellAI.ListExportRequestsV2SortOrder? Type690 { get; set; } + public global::RetellAI.ListConversationFlowComponentsV2SortOrder? Type690 { get; set; } /// /// /// - public global::RetellAI.AddKnowledgeBaseSourcesResponse? Type691 { get; set; } + public global::RetellAI.ListPhoneNumbersV2SortOrder? Type691 { get; set; } /// /// /// - public global::RetellAI.AddKnowledgeBaseSourcesResponseStatus? Type692 { get; set; } + public global::RetellAI.ListExportRequestsV2SortOrder? Type692 { get; set; } /// /// /// - public global::RetellAI.AddKnowledgeBaseSourcesResponse2? Type693 { get; set; } + public global::RetellAI.AddKnowledgeBaseSourcesResponse? Type693 { get; set; } /// /// /// - public global::RetellAI.AddKnowledgeBaseSourcesResponseStatus2? Type694 { get; set; } + public global::RetellAI.AddKnowledgeBaseSourcesResponseStatus? Type694 { get; set; } /// /// /// - public global::RetellAI.AddKnowledgeBaseSourcesResponse3? Type695 { get; set; } + public global::RetellAI.AddKnowledgeBaseSourcesResponse2? Type695 { get; set; } /// /// /// - public global::RetellAI.AddKnowledgeBaseSourcesResponseStatus3? Type696 { get; set; } + public global::RetellAI.AddKnowledgeBaseSourcesResponseStatus2? Type696 { get; set; } /// /// /// - public global::RetellAI.AddKnowledgeBaseSourcesResponse4? Type697 { get; set; } + public global::RetellAI.AddKnowledgeBaseSourcesResponse3? Type697 { get; set; } /// /// /// - public global::RetellAI.AddKnowledgeBaseSourcesResponseStatus4? Type698 { get; set; } + public global::RetellAI.AddKnowledgeBaseSourcesResponseStatus3? Type698 { get; set; } /// /// /// - public global::RetellAI.AddKnowledgeBaseSourcesResponse5? Type699 { get; set; } + public global::RetellAI.AddKnowledgeBaseSourcesResponse4? Type699 { get; set; } /// /// /// - public global::RetellAI.AddKnowledgeBaseSourcesResponseStatus5? Type700 { get; set; } + public global::RetellAI.AddKnowledgeBaseSourcesResponseStatus4? Type700 { get; set; } /// /// /// - public global::RetellAI.CreateAgentResponse? Type701 { get; set; } + public global::RetellAI.AddKnowledgeBaseSourcesResponse5? Type701 { get; set; } /// /// /// - public global::RetellAI.CreateAgentResponseStatus? Type702 { get; set; } + public global::RetellAI.AddKnowledgeBaseSourcesResponseStatus5? Type702 { get; set; } /// /// /// - public global::RetellAI.CreateAgentResponse2? Type703 { get; set; } + public global::RetellAI.CreateAgentResponse? Type703 { get; set; } /// /// /// - public global::RetellAI.CreateAgentResponseStatus2? Type704 { get; set; } + public global::RetellAI.CreateAgentResponseStatus? Type704 { get; set; } /// /// /// - public global::RetellAI.CreateAgentResponse3? Type705 { get; set; } + public global::RetellAI.CreateAgentResponse2? Type705 { get; set; } /// /// /// - public global::RetellAI.CreateAgentResponseStatus3? Type706 { get; set; } + public global::RetellAI.CreateAgentResponseStatus2? Type706 { get; set; } /// /// /// - public global::RetellAI.CreateAgentResponse4? Type707 { get; set; } + public global::RetellAI.CreateAgentResponse3? Type707 { get; set; } /// /// /// - public global::RetellAI.CreateAgentResponseStatus4? Type708 { get; set; } + public global::RetellAI.CreateAgentResponseStatus3? Type708 { get; set; } /// /// /// - public global::RetellAI.CreateBatchCallResponse? Type709 { get; set; } + public global::RetellAI.CreateAgentResponse4? Type709 { get; set; } /// /// /// - public global::RetellAI.CreateBatchCallResponseStatus? Type710 { get; set; } + public global::RetellAI.CreateAgentResponseStatus4? Type710 { get; set; } /// /// /// - public global::RetellAI.CreateBatchCallResponse2? Type711 { get; set; } + public global::RetellAI.CreateBatchCallResponse? Type711 { get; set; } /// /// /// - public global::RetellAI.CreateBatchCallResponseStatus2? Type712 { get; set; } + public global::RetellAI.CreateBatchCallResponseStatus? Type712 { get; set; } /// /// /// - public global::RetellAI.CreateBatchCallResponse3? Type713 { get; set; } + public global::RetellAI.CreateBatchCallResponse2? Type713 { get; set; } /// /// /// - public global::RetellAI.CreateBatchCallResponseStatus3? Type714 { get; set; } + public global::RetellAI.CreateBatchCallResponseStatus2? Type714 { get; set; } /// /// /// - public global::RetellAI.CreateBatchCallResponse4? Type715 { get; set; } + public global::RetellAI.CreateBatchCallResponse3? Type715 { get; set; } /// /// /// - public global::RetellAI.CreateBatchCallResponseStatus4? Type716 { get; set; } + public global::RetellAI.CreateBatchCallResponseStatus3? Type716 { get; set; } /// /// /// - public global::RetellAI.CreateBatchTestResponse? Type717 { get; set; } + public global::RetellAI.CreateBatchCallResponse4? Type717 { get; set; } /// /// /// - public global::RetellAI.CreateBatchTestResponseStatus? Type718 { get; set; } + public global::RetellAI.CreateBatchCallResponseStatus4? Type718 { get; set; } /// /// /// - public global::RetellAI.CreateBatchTestResponse2? Type719 { get; set; } + public global::RetellAI.CreateBatchTestResponse? Type719 { get; set; } /// /// /// - public global::RetellAI.CreateBatchTestResponseStatus2? Type720 { get; set; } + public global::RetellAI.CreateBatchTestResponseStatus? Type720 { get; set; } /// /// /// - public global::RetellAI.CreateBatchTestResponse3? Type721 { get; set; } + public global::RetellAI.CreateBatchTestResponse2? Type721 { get; set; } /// /// /// - public global::RetellAI.CreateBatchTestResponseStatus3? Type722 { get; set; } + public global::RetellAI.CreateBatchTestResponseStatus2? Type722 { get; set; } /// /// /// - public global::RetellAI.CreateBatchTestResponse4? Type723 { get; set; } + public global::RetellAI.CreateBatchTestResponse3? Type723 { get; set; } /// /// /// - public global::RetellAI.CreateBatchTestResponseStatus4? Type724 { get; set; } + public global::RetellAI.CreateBatchTestResponseStatus3? Type724 { get; set; } /// /// /// - public global::RetellAI.CreateBatchTestResponse5? Type725 { get; set; } + public global::RetellAI.CreateBatchTestResponse4? Type725 { get; set; } /// /// /// - public global::RetellAI.CreateBatchTestResponseStatus5? Type726 { get; set; } + public global::RetellAI.CreateBatchTestResponseStatus4? Type726 { get; set; } /// /// /// - public global::RetellAI.CreateTestCaseDefinitionResponse? Type727 { get; set; } + public global::RetellAI.CreateBatchTestResponse5? Type727 { get; set; } /// /// /// - public global::RetellAI.CreateTestCaseDefinitionResponseStatus? Type728 { get; set; } + public global::RetellAI.CreateBatchTestResponseStatus5? Type728 { get; set; } /// /// /// - public global::RetellAI.CreateTestCaseDefinitionResponse2? Type729 { get; set; } + public global::RetellAI.CreateTestCaseDefinitionResponse? Type729 { get; set; } /// /// /// - public global::RetellAI.CreateTestCaseDefinitionResponseStatus2? Type730 { get; set; } + public global::RetellAI.CreateTestCaseDefinitionResponseStatus? Type730 { get; set; } /// /// /// - public global::RetellAI.CreateTestCaseDefinitionResponse3? Type731 { get; set; } + public global::RetellAI.CreateTestCaseDefinitionResponse2? Type731 { get; set; } /// /// /// - public global::RetellAI.CreateTestCaseDefinitionResponseStatus3? Type732 { get; set; } + public global::RetellAI.CreateTestCaseDefinitionResponseStatus2? Type732 { get; set; } /// /// /// - public global::RetellAI.CreateTestCaseDefinitionResponse4? Type733 { get; set; } + public global::RetellAI.CreateTestCaseDefinitionResponse3? Type733 { get; set; } /// /// /// - public global::RetellAI.CreateTestCaseDefinitionResponseStatus4? Type734 { get; set; } + public global::RetellAI.CreateTestCaseDefinitionResponseStatus3? Type734 { get; set; } /// /// /// - public global::RetellAI.CreateTestCaseDefinitionResponse5? Type735 { get; set; } + public global::RetellAI.CreateTestCaseDefinitionResponse4? Type735 { get; set; } /// /// /// - public global::RetellAI.CreateTestCaseDefinitionResponseStatus5? Type736 { get; set; } + public global::RetellAI.CreateTestCaseDefinitionResponseStatus4? Type736 { get; set; } /// /// /// - public global::RetellAI.DeleteTestCaseDefinitionResponse? Type737 { get; set; } + public global::RetellAI.CreateTestCaseDefinitionResponse5? Type737 { get; set; } /// /// /// - public global::RetellAI.DeleteTestCaseDefinitionResponseStatus? Type738 { get; set; } + public global::RetellAI.CreateTestCaseDefinitionResponseStatus5? Type738 { get; set; } /// /// /// - public global::RetellAI.DeleteTestCaseDefinitionResponse2? Type739 { get; set; } + public global::RetellAI.DeleteTestCaseDefinitionResponse? Type739 { get; set; } /// /// /// - public global::RetellAI.DeleteTestCaseDefinitionResponseStatus2? Type740 { get; set; } + public global::RetellAI.DeleteTestCaseDefinitionResponseStatus? Type740 { get; set; } /// /// /// - public global::RetellAI.DeleteTestCaseDefinitionResponse3? Type741 { get; set; } + public global::RetellAI.DeleteTestCaseDefinitionResponse2? Type741 { get; set; } /// /// /// - public global::RetellAI.DeleteTestCaseDefinitionResponseStatus3? Type742 { get; set; } + public global::RetellAI.DeleteTestCaseDefinitionResponseStatus2? Type742 { get; set; } /// /// /// - public global::RetellAI.DeleteTestCaseDefinitionResponse4? Type743 { get; set; } + public global::RetellAI.DeleteTestCaseDefinitionResponse3? Type743 { get; set; } /// /// /// - public global::RetellAI.DeleteTestCaseDefinitionResponseStatus4? Type744 { get; set; } + public global::RetellAI.DeleteTestCaseDefinitionResponseStatus3? Type744 { get; set; } /// /// /// - public global::RetellAI.DeleteTestCaseDefinitionResponse5? Type745 { get; set; } + public global::RetellAI.DeleteTestCaseDefinitionResponse4? Type745 { get; set; } /// /// /// - public global::RetellAI.DeleteTestCaseDefinitionResponseStatus5? Type746 { get; set; } + public global::RetellAI.DeleteTestCaseDefinitionResponseStatus4? Type746 { get; set; } /// /// /// - public global::RetellAI.GetTestCaseDefinitionResponse? Type747 { get; set; } + public global::RetellAI.DeleteTestCaseDefinitionResponse5? Type747 { get; set; } /// /// /// - public global::RetellAI.GetTestCaseDefinitionResponseStatus? Type748 { get; set; } + public global::RetellAI.DeleteTestCaseDefinitionResponseStatus5? Type748 { get; set; } /// /// /// - public global::RetellAI.GetTestCaseDefinitionResponse2? Type749 { get; set; } + public global::RetellAI.GetTestCaseDefinitionResponse? Type749 { get; set; } /// /// /// - public global::RetellAI.GetTestCaseDefinitionResponseStatus2? Type750 { get; set; } + public global::RetellAI.GetTestCaseDefinitionResponseStatus? Type750 { get; set; } /// /// /// - public global::RetellAI.GetTestCaseDefinitionResponse3? Type751 { get; set; } + public global::RetellAI.GetTestCaseDefinitionResponse2? Type751 { get; set; } /// /// /// - public global::RetellAI.GetTestCaseDefinitionResponseStatus3? Type752 { get; set; } + public global::RetellAI.GetTestCaseDefinitionResponseStatus2? Type752 { get; set; } /// /// /// - public global::RetellAI.GetTestCaseDefinitionResponse4? Type753 { get; set; } + public global::RetellAI.GetTestCaseDefinitionResponse3? Type753 { get; set; } /// /// /// - public global::RetellAI.GetTestCaseDefinitionResponseStatus4? Type754 { get; set; } + public global::RetellAI.GetTestCaseDefinitionResponseStatus3? Type754 { get; set; } /// /// /// - public global::RetellAI.GetTestCaseDefinitionResponse5? Type755 { get; set; } + public global::RetellAI.GetTestCaseDefinitionResponse4? Type755 { get; set; } /// /// /// - public global::RetellAI.GetTestCaseDefinitionResponseStatus5? Type756 { get; set; } + public global::RetellAI.GetTestCaseDefinitionResponseStatus4? Type756 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type757 { get; set; } + public global::RetellAI.GetTestCaseDefinitionResponse5? Type757 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsResponse? Type758 { get; set; } + public global::RetellAI.GetTestCaseDefinitionResponseStatus5? Type758 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsResponseStatus? Type759 { get; set; } + public global::System.Collections.Generic.IList? Type759 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsResponse2? Type760 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsResponse? Type760 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsResponseStatus2? Type761 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsResponseStatus? Type761 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsResponse3? Type762 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsResponse2? Type762 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsResponseStatus3? Type763 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsResponseStatus2? Type763 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsResponse4? Type764 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsResponse3? Type764 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsResponseStatus4? Type765 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsResponseStatus3? Type765 { get; set; } /// /// /// - public global::RetellAI.AllOf? Type766 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsResponse4? Type766 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsV2Response2? Type767 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsResponseStatus4? Type767 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsV2Response3? Type768 { get; set; } + public global::RetellAI.AllOf? Type768 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsV2ResponseStatus? Type769 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsV2Response2? Type769 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsV2Response4? Type770 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsV2Response3? Type770 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsV2ResponseStatus2? Type771 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsV2ResponseStatus? Type771 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsV2Response5? Type772 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsV2Response4? Type772 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsV2ResponseStatus3? Type773 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsV2ResponseStatus2? Type773 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsV2Response6? Type774 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsV2Response5? Type774 { get; set; } /// /// /// - public global::RetellAI.ListTestCaseDefinitionsV2ResponseStatus4? Type775 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsV2ResponseStatus3? Type775 { get; set; } /// /// /// - public global::RetellAI.UpdateTestCaseDefinitionResponse? Type776 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsV2Response6? Type776 { get; set; } /// /// /// - public global::RetellAI.UpdateTestCaseDefinitionResponseStatus? Type777 { get; set; } + public global::RetellAI.ListTestCaseDefinitionsV2ResponseStatus4? Type777 { get; set; } /// /// /// - public global::RetellAI.UpdateTestCaseDefinitionResponse2? Type778 { get; set; } + public global::RetellAI.UpdateTestCaseDefinitionResponse? Type778 { get; set; } /// /// /// - public global::RetellAI.UpdateTestCaseDefinitionResponseStatus2? Type779 { get; set; } + public global::RetellAI.UpdateTestCaseDefinitionResponseStatus? Type779 { get; set; } /// /// /// - public global::RetellAI.UpdateTestCaseDefinitionResponse3? Type780 { get; set; } + public global::RetellAI.UpdateTestCaseDefinitionResponse2? Type780 { get; set; } /// /// /// - public global::RetellAI.UpdateTestCaseDefinitionResponseStatus3? Type781 { get; set; } + public global::RetellAI.UpdateTestCaseDefinitionResponseStatus2? Type781 { get; set; } /// /// /// - public global::RetellAI.UpdateTestCaseDefinitionResponse4? Type782 { get; set; } + public global::RetellAI.UpdateTestCaseDefinitionResponse3? Type782 { get; set; } /// /// /// - public global::RetellAI.UpdateTestCaseDefinitionResponseStatus4? Type783 { get; set; } + public global::RetellAI.UpdateTestCaseDefinitionResponseStatus3? Type783 { get; set; } /// /// /// - public global::RetellAI.UpdateTestCaseDefinitionResponse5? Type784 { get; set; } + public global::RetellAI.UpdateTestCaseDefinitionResponse4? Type784 { get; set; } /// /// /// - public global::RetellAI.UpdateTestCaseDefinitionResponseStatus5? Type785 { get; set; } + public global::RetellAI.UpdateTestCaseDefinitionResponseStatus4? Type785 { get; set; } /// /// /// - public global::RetellAI.GetBatchTestResponse? Type786 { get; set; } + public global::RetellAI.UpdateTestCaseDefinitionResponse5? Type786 { get; set; } /// /// /// - public global::RetellAI.GetBatchTestResponseStatus? Type787 { get; set; } + public global::RetellAI.UpdateTestCaseDefinitionResponseStatus5? Type787 { get; set; } /// /// /// - public global::RetellAI.GetBatchTestResponse2? Type788 { get; set; } + public global::RetellAI.GetBatchTestResponse? Type788 { get; set; } /// /// /// - public global::RetellAI.GetBatchTestResponseStatus2? Type789 { get; set; } + public global::RetellAI.GetBatchTestResponseStatus? Type789 { get; set; } /// /// /// - public global::RetellAI.GetBatchTestResponse3? Type790 { get; set; } + public global::RetellAI.GetBatchTestResponse2? Type790 { get; set; } /// /// /// - public global::RetellAI.GetBatchTestResponseStatus3? Type791 { get; set; } + public global::RetellAI.GetBatchTestResponseStatus2? Type791 { get; set; } /// /// /// - public global::RetellAI.GetBatchTestResponse4? Type792 { get; set; } + public global::RetellAI.GetBatchTestResponse3? Type792 { get; set; } /// /// /// - public global::RetellAI.GetBatchTestResponseStatus4? Type793 { get; set; } + public global::RetellAI.GetBatchTestResponseStatus3? Type793 { get; set; } /// /// /// - public global::RetellAI.GetBatchTestResponse5? Type794 { get; set; } + public global::RetellAI.GetBatchTestResponse4? Type794 { get; set; } /// /// /// - public global::RetellAI.GetBatchTestResponseStatus5? Type795 { get; set; } + public global::RetellAI.GetBatchTestResponseStatus4? Type795 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type796 { get; set; } + public global::RetellAI.GetBatchTestResponse5? Type796 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsResponse? Type797 { get; set; } + public global::RetellAI.GetBatchTestResponseStatus5? Type797 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsResponseStatus? Type798 { get; set; } + public global::System.Collections.Generic.IList? Type798 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsResponse2? Type799 { get; set; } + public global::RetellAI.ListBatchTestsResponse? Type799 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsResponseStatus2? Type800 { get; set; } + public global::RetellAI.ListBatchTestsResponseStatus? Type800 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsResponse3? Type801 { get; set; } + public global::RetellAI.ListBatchTestsResponse2? Type801 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsResponseStatus3? Type802 { get; set; } + public global::RetellAI.ListBatchTestsResponseStatus2? Type802 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsResponse4? Type803 { get; set; } + public global::RetellAI.ListBatchTestsResponse3? Type803 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsResponseStatus4? Type804 { get; set; } + public global::RetellAI.ListBatchTestsResponseStatus3? Type804 { get; set; } /// /// /// - public global::RetellAI.AllOf? Type805 { get; set; } + public global::RetellAI.ListBatchTestsResponse4? Type805 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsV2Response2? Type806 { get; set; } + public global::RetellAI.ListBatchTestsResponseStatus4? Type806 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsV2Response3? Type807 { get; set; } + public global::RetellAI.AllOf? Type807 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsV2ResponseStatus? Type808 { get; set; } + public global::RetellAI.ListBatchTestsV2Response2? Type808 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsV2Response4? Type809 { get; set; } + public global::RetellAI.ListBatchTestsV2Response3? Type809 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsV2ResponseStatus2? Type810 { get; set; } + public global::RetellAI.ListBatchTestsV2ResponseStatus? Type810 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsV2Response5? Type811 { get; set; } + public global::RetellAI.ListBatchTestsV2Response4? Type811 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsV2ResponseStatus3? Type812 { get; set; } + public global::RetellAI.ListBatchTestsV2ResponseStatus2? Type812 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsV2Response6? Type813 { get; set; } + public global::RetellAI.ListBatchTestsV2Response5? Type813 { get; set; } /// /// /// - public global::RetellAI.ListBatchTestsV2ResponseStatus4? Type814 { get; set; } + public global::RetellAI.ListBatchTestsV2ResponseStatus3? Type814 { get; set; } /// /// /// - public global::RetellAI.GetTestRunResponse? Type815 { get; set; } + public global::RetellAI.ListBatchTestsV2Response6? Type815 { get; set; } /// /// /// - public global::RetellAI.GetTestRunResponseStatus? Type816 { get; set; } + public global::RetellAI.ListBatchTestsV2ResponseStatus4? Type816 { get; set; } /// /// /// - public global::RetellAI.GetTestRunResponse2? Type817 { get; set; } + public global::RetellAI.GetTestRunResponse? Type817 { get; set; } /// /// /// - public global::RetellAI.GetTestRunResponseStatus2? Type818 { get; set; } + public global::RetellAI.GetTestRunResponseStatus? Type818 { get; set; } /// /// /// - public global::RetellAI.GetTestRunResponse3? Type819 { get; set; } + public global::RetellAI.GetTestRunResponse2? Type819 { get; set; } /// /// /// - public global::RetellAI.GetTestRunResponseStatus3? Type820 { get; set; } + public global::RetellAI.GetTestRunResponseStatus2? Type820 { get; set; } /// /// /// - public global::RetellAI.GetTestRunResponse4? Type821 { get; set; } + public global::RetellAI.GetTestRunResponse3? Type821 { get; set; } /// /// /// - public global::RetellAI.GetTestRunResponseStatus4? Type822 { get; set; } + public global::RetellAI.GetTestRunResponseStatus3? Type822 { get; set; } /// /// /// - public global::RetellAI.GetTestRunResponse5? Type823 { get; set; } + public global::RetellAI.GetTestRunResponse4? Type823 { get; set; } /// /// /// - public global::RetellAI.GetTestRunResponseStatus5? Type824 { get; set; } + public global::RetellAI.GetTestRunResponseStatus4? Type824 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type825 { get; set; } + public global::RetellAI.GetTestRunResponse5? Type825 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsResponse? Type826 { get; set; } + public global::RetellAI.GetTestRunResponseStatus5? Type826 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsResponseStatus? Type827 { get; set; } + public global::System.Collections.Generic.IList? Type827 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsResponse2? Type828 { get; set; } + public global::RetellAI.ListTestRunsResponse? Type828 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsResponseStatus2? Type829 { get; set; } + public global::RetellAI.ListTestRunsResponseStatus? Type829 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsResponse3? Type830 { get; set; } + public global::RetellAI.ListTestRunsResponse2? Type830 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsResponseStatus3? Type831 { get; set; } + public global::RetellAI.ListTestRunsResponseStatus2? Type831 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsResponse4? Type832 { get; set; } + public global::RetellAI.ListTestRunsResponse3? Type832 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsResponseStatus4? Type833 { get; set; } + public global::RetellAI.ListTestRunsResponseStatus3? Type833 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsResponse5? Type834 { get; set; } + public global::RetellAI.ListTestRunsResponse4? Type834 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsResponseStatus5? Type835 { get; set; } + public global::RetellAI.ListTestRunsResponseStatus4? Type835 { get; set; } /// /// /// - public global::RetellAI.AllOf? Type836 { get; set; } + public global::RetellAI.ListTestRunsResponse5? Type836 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsV2Response2? Type837 { get; set; } + public global::RetellAI.ListTestRunsResponseStatus5? Type837 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsV2Response3? Type838 { get; set; } + public global::RetellAI.AllOf? Type838 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsV2ResponseStatus? Type839 { get; set; } + public global::RetellAI.ListTestRunsV2Response2? Type839 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsV2Response4? Type840 { get; set; } + public global::RetellAI.ListTestRunsV2Response3? Type840 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsV2ResponseStatus2? Type841 { get; set; } + public global::RetellAI.ListTestRunsV2ResponseStatus? Type841 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsV2Response5? Type842 { get; set; } + public global::RetellAI.ListTestRunsV2Response4? Type842 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsV2ResponseStatus3? Type843 { get; set; } + public global::RetellAI.ListTestRunsV2ResponseStatus2? Type843 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsV2Response6? Type844 { get; set; } + public global::RetellAI.ListTestRunsV2Response5? Type844 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsV2ResponseStatus4? Type845 { get; set; } + public global::RetellAI.ListTestRunsV2ResponseStatus3? Type845 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsV2Response7? Type846 { get; set; } + public global::RetellAI.ListTestRunsV2Response6? Type846 { get; set; } /// /// /// - public global::RetellAI.ListTestRunsV2ResponseStatus5? Type847 { get; set; } + public global::RetellAI.ListTestRunsV2ResponseStatus4? Type847 { get; set; } /// /// /// - public global::RetellAI.CreateChatAgentResponse? Type848 { get; set; } + public global::RetellAI.ListTestRunsV2Response7? Type848 { get; set; } /// /// /// - public global::RetellAI.CreateChatAgentResponseStatus? Type849 { get; set; } + public global::RetellAI.ListTestRunsV2ResponseStatus5? Type849 { get; set; } /// /// /// - public global::RetellAI.CreateChatAgentResponse2? Type850 { get; set; } + public global::RetellAI.CreateChatAgentResponse? Type850 { get; set; } /// /// /// - public global::RetellAI.CreateChatAgentResponseStatus2? Type851 { get; set; } + public global::RetellAI.CreateChatAgentResponseStatus? Type851 { get; set; } /// /// /// - public global::RetellAI.CreateChatAgentResponse3? Type852 { get; set; } + public global::RetellAI.CreateChatAgentResponse2? Type852 { get; set; } /// /// /// - public global::RetellAI.CreateChatAgentResponseStatus3? Type853 { get; set; } + public global::RetellAI.CreateChatAgentResponseStatus2? Type853 { get; set; } /// /// /// - public global::RetellAI.CreateChatAgentResponse4? Type854 { get; set; } + public global::RetellAI.CreateChatAgentResponse3? Type854 { get; set; } /// /// /// - public global::RetellAI.CreateChatAgentResponseStatus4? Type855 { get; set; } + public global::RetellAI.CreateChatAgentResponseStatus3? Type855 { get; set; } /// /// /// - public global::RetellAI.CreateChatCompletionResponse? Type856 { get; set; } + public global::RetellAI.CreateChatAgentResponse4? Type856 { get; set; } /// /// /// - public global::RetellAI.CreateChatCompletionResponse2? Type857 { get; set; } + public global::RetellAI.CreateChatAgentResponseStatus4? Type857 { get; set; } /// /// /// - public global::RetellAI.CreateChatCompletionResponseStatus? Type858 { get; set; } + public global::RetellAI.AgentPlaygroundCompletionResponse? Type858 { get; set; } /// /// /// - public global::RetellAI.CreateChatCompletionResponse3? Type859 { get; set; } + public global::RetellAI.AgentPlaygroundCompletionResponse2? Type859 { get; set; } /// /// /// - public global::RetellAI.CreateChatCompletionResponseStatus2? Type860 { get; set; } + public global::RetellAI.AgentPlaygroundCompletionResponseStatus? Type860 { get; set; } /// /// /// - public global::RetellAI.CreateChatCompletionResponse4? Type861 { get; set; } + public global::RetellAI.AgentPlaygroundCompletionResponse3? Type861 { get; set; } /// /// /// - public global::RetellAI.CreateChatCompletionResponseStatus3? Type862 { get; set; } + public global::RetellAI.AgentPlaygroundCompletionResponseStatus2? Type862 { get; set; } /// /// /// - public global::RetellAI.CreateChatCompletionResponse5? Type863 { get; set; } + public global::RetellAI.AgentPlaygroundCompletionResponse4? Type863 { get; set; } /// /// /// - public global::RetellAI.CreateChatCompletionResponseStatus4? Type864 { get; set; } + public global::RetellAI.AgentPlaygroundCompletionResponseStatus3? Type864 { get; set; } /// /// /// - public global::RetellAI.CreateChatCompletionResponse6? Type865 { get; set; } + public global::RetellAI.AgentPlaygroundCompletionResponse5? Type865 { get; set; } /// /// /// - public global::RetellAI.CreateChatCompletionResponseStatus5? Type866 { get; set; } + public global::RetellAI.AgentPlaygroundCompletionResponseStatus4? Type866 { get; set; } /// /// /// - public global::RetellAI.CreateChatCompletionResponse7? Type867 { get; set; } + public global::RetellAI.AgentPlaygroundCompletionResponse6? Type867 { get; set; } /// /// /// - public global::RetellAI.CreateChatCompletionResponseStatus6? Type868 { get; set; } + public global::RetellAI.AgentPlaygroundCompletionResponseStatus5? Type868 { get; set; } /// /// /// - public global::RetellAI.CreateChatResponse? Type869 { get; set; } + public global::RetellAI.AgentPlaygroundCompletionResponse7? Type869 { get; set; } /// /// /// - public global::RetellAI.CreateChatResponseStatus? Type870 { get; set; } + public global::RetellAI.AgentPlaygroundCompletionResponseStatus6? Type870 { get; set; } /// /// /// - public global::RetellAI.CreateChatResponse2? Type871 { get; set; } + public global::RetellAI.CreateChatCompletionResponse? Type871 { get; set; } /// /// /// - public global::RetellAI.CreateChatResponseStatus2? Type872 { get; set; } + public global::RetellAI.CreateChatCompletionResponse2? Type872 { get; set; } /// /// /// - public global::RetellAI.CreateChatResponse3? Type873 { get; set; } + public global::RetellAI.CreateChatCompletionResponseStatus? Type873 { get; set; } /// /// /// - public global::RetellAI.CreateChatResponseStatus3? Type874 { get; set; } + public global::RetellAI.CreateChatCompletionResponse3? Type874 { get; set; } /// /// /// - public global::RetellAI.CreateChatResponse4? Type875 { get; set; } + public global::RetellAI.CreateChatCompletionResponseStatus2? Type875 { get; set; } /// /// /// - public global::RetellAI.CreateChatResponseStatus4? Type876 { get; set; } + public global::RetellAI.CreateChatCompletionResponse4? Type876 { get; set; } /// /// /// - public global::RetellAI.CreateChatResponse5? Type877 { get; set; } + public global::RetellAI.CreateChatCompletionResponseStatus3? Type877 { get; set; } /// /// /// - public global::RetellAI.CreateChatResponseStatus5? Type878 { get; set; } + public global::RetellAI.CreateChatCompletionResponse5? Type878 { get; set; } /// /// /// - public global::RetellAI.CreateChatResponse6? Type879 { get; set; } + public global::RetellAI.CreateChatCompletionResponseStatus4? Type879 { get; set; } /// /// /// - public global::RetellAI.CreateChatResponseStatus6? Type880 { get; set; } + public global::RetellAI.CreateChatCompletionResponse6? Type880 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowComponentResponse? Type881 { get; set; } + public global::RetellAI.CreateChatCompletionResponseStatus5? Type881 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowComponentResponseStatus? Type882 { get; set; } + public global::RetellAI.CreateChatCompletionResponse7? Type882 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowComponentResponse2? Type883 { get; set; } + public global::RetellAI.CreateChatCompletionResponseStatus6? Type883 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowComponentResponseStatus2? Type884 { get; set; } + public global::RetellAI.CreateChatResponse? Type884 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowComponentResponse3? Type885 { get; set; } + public global::RetellAI.CreateChatResponseStatus? Type885 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowComponentResponseStatus3? Type886 { get; set; } + public global::RetellAI.CreateChatResponse2? Type886 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowComponentResponse4? Type887 { get; set; } + public global::RetellAI.CreateChatResponseStatus2? Type887 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowComponentResponseStatus4? Type888 { get; set; } + public global::RetellAI.CreateChatResponse3? Type888 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowComponentResponse5? Type889 { get; set; } + public global::RetellAI.CreateChatResponseStatus3? Type889 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowComponentResponseStatus5? Type890 { get; set; } + public global::RetellAI.CreateChatResponse4? Type890 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowResponse? Type891 { get; set; } + public global::RetellAI.CreateChatResponseStatus4? Type891 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowResponseStatus? Type892 { get; set; } + public global::RetellAI.CreateChatResponse5? Type892 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowResponse2? Type893 { get; set; } + public global::RetellAI.CreateChatResponseStatus5? Type893 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowResponseStatus2? Type894 { get; set; } + public global::RetellAI.CreateChatResponse6? Type894 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowResponse3? Type895 { get; set; } + public global::RetellAI.CreateChatResponseStatus6? Type895 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowResponseStatus3? Type896 { get; set; } + public global::RetellAI.CreateConversationFlowComponentResponse? Type896 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowResponse4? Type897 { get; set; } + public global::RetellAI.CreateConversationFlowComponentResponseStatus? Type897 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowResponseStatus4? Type898 { get; set; } + public global::RetellAI.CreateConversationFlowComponentResponse2? Type898 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowResponse5? Type899 { get; set; } + public global::RetellAI.CreateConversationFlowComponentResponseStatus2? Type899 { get; set; } /// /// /// - public global::RetellAI.CreateConversationFlowResponseStatus5? Type900 { get; set; } + public global::RetellAI.CreateConversationFlowComponentResponse3? Type900 { get; set; } /// /// /// - public global::RetellAI.CreateKnowledgeBaseResponse? Type901 { get; set; } + public global::RetellAI.CreateConversationFlowComponentResponseStatus3? Type901 { get; set; } /// /// /// - public global::RetellAI.CreateKnowledgeBaseResponseStatus? Type902 { get; set; } + public global::RetellAI.CreateConversationFlowComponentResponse4? Type902 { get; set; } /// /// /// - public global::RetellAI.CreateKnowledgeBaseResponse2? Type903 { get; set; } + public global::RetellAI.CreateConversationFlowComponentResponseStatus4? Type903 { get; set; } /// /// /// - public global::RetellAI.CreateKnowledgeBaseResponseStatus2? Type904 { get; set; } + public global::RetellAI.CreateConversationFlowComponentResponse5? Type904 { get; set; } /// /// /// - public global::RetellAI.CreateKnowledgeBaseResponse3? Type905 { get; set; } + public global::RetellAI.CreateConversationFlowComponentResponseStatus5? Type905 { get; set; } /// /// /// - public global::RetellAI.CreateKnowledgeBaseResponseStatus3? Type906 { get; set; } + public global::RetellAI.CreateConversationFlowResponse? Type906 { get; set; } /// /// /// - public global::RetellAI.CreateKnowledgeBaseResponse4? Type907 { get; set; } + public global::RetellAI.CreateConversationFlowResponseStatus? Type907 { get; set; } /// /// /// - public global::RetellAI.CreateKnowledgeBaseResponseStatus4? Type908 { get; set; } + public global::RetellAI.CreateConversationFlowResponse2? Type908 { get; set; } /// /// /// - public global::RetellAI.CreateKnowledgeBaseResponse5? Type909 { get; set; } + public global::RetellAI.CreateConversationFlowResponseStatus2? Type909 { get; set; } /// /// /// - public global::RetellAI.CreateKnowledgeBaseResponseStatus5? Type910 { get; set; } + public global::RetellAI.CreateConversationFlowResponse3? Type910 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneNumberResponse? Type911 { get; set; } + public global::RetellAI.CreateConversationFlowResponseStatus3? Type911 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneNumberResponseStatus? Type912 { get; set; } + public global::RetellAI.CreateConversationFlowResponse4? Type912 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneNumberResponse2? Type913 { get; set; } + public global::RetellAI.CreateConversationFlowResponseStatus4? Type913 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneNumberResponseStatus2? Type914 { get; set; } + public global::RetellAI.CreateConversationFlowResponse5? Type914 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneNumberResponse3? Type915 { get; set; } + public global::RetellAI.CreateConversationFlowResponseStatus5? Type915 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneNumberResponseStatus3? Type916 { get; set; } + public global::RetellAI.CreateKnowledgeBaseResponse? Type916 { get; set; } /// /// /// - public global::RetellAI.CreateRetellLLMResponse? Type917 { get; set; } + public global::RetellAI.CreateKnowledgeBaseResponseStatus? Type917 { get; set; } /// /// /// - public global::RetellAI.CreateRetellLLMResponseStatus? Type918 { get; set; } + public global::RetellAI.CreateKnowledgeBaseResponse2? Type918 { get; set; } /// /// /// - public global::RetellAI.CreateRetellLLMResponse2? Type919 { get; set; } + public global::RetellAI.CreateKnowledgeBaseResponseStatus2? Type919 { get; set; } /// /// /// - public global::RetellAI.CreateRetellLLMResponseStatus2? Type920 { get; set; } + public global::RetellAI.CreateKnowledgeBaseResponse3? Type920 { get; set; } /// /// /// - public global::RetellAI.CreateRetellLLMResponse3? Type921 { get; set; } + public global::RetellAI.CreateKnowledgeBaseResponseStatus3? Type921 { get; set; } /// /// /// - public global::RetellAI.CreateRetellLLMResponseStatus3? Type922 { get; set; } + public global::RetellAI.CreateKnowledgeBaseResponse4? Type922 { get; set; } /// /// /// - public global::RetellAI.CreateSmsChatResponse? Type923 { get; set; } + public global::RetellAI.CreateKnowledgeBaseResponseStatus4? Type923 { get; set; } /// /// /// - public global::RetellAI.CreateSmsChatResponseStatus? Type924 { get; set; } + public global::RetellAI.CreateKnowledgeBaseResponse5? Type924 { get; set; } /// /// /// - public global::RetellAI.CreateSmsChatResponse2? Type925 { get; set; } + public global::RetellAI.CreateKnowledgeBaseResponseStatus5? Type925 { get; set; } /// /// /// - public global::RetellAI.CreateSmsChatResponseStatus2? Type926 { get; set; } + public global::RetellAI.CreatePhoneNumberResponse? Type926 { get; set; } /// /// /// - public global::RetellAI.CreateSmsChatResponse3? Type927 { get; set; } + public global::RetellAI.CreatePhoneNumberResponseStatus? Type927 { get; set; } /// /// /// - public global::RetellAI.CreateSmsChatResponseStatus3? Type928 { get; set; } + public global::RetellAI.CreatePhoneNumberResponse2? Type928 { get; set; } /// /// /// - public global::RetellAI.CreateSmsChatResponse4? Type929 { get; set; } + public global::RetellAI.CreatePhoneNumberResponseStatus2? Type929 { get; set; } /// /// /// - public global::RetellAI.CreateSmsChatResponseStatus4? Type930 { get; set; } + public global::RetellAI.CreatePhoneNumberResponse3? Type930 { get; set; } /// /// /// - public global::RetellAI.CreateSmsChatResponse5? Type931 { get; set; } + public global::RetellAI.CreatePhoneNumberResponseStatus3? Type931 { get; set; } /// /// /// - public global::RetellAI.CreateSmsChatResponseStatus5? Type932 { get; set; } + public global::RetellAI.CreateRetellLLMResponse? Type932 { get; set; } /// /// /// - public global::RetellAI.CreateSmsChatResponse6? Type933 { get; set; } + public global::RetellAI.CreateRetellLLMResponseStatus? Type933 { get; set; } /// /// /// - public global::RetellAI.CreateSmsChatResponseStatus6? Type934 { get; set; } + public global::RetellAI.CreateRetellLLMResponse2? Type934 { get; set; } /// /// /// - public global::RetellAI.DeleteAgentResponse? Type935 { get; set; } + public global::RetellAI.CreateRetellLLMResponseStatus2? Type935 { get; set; } /// /// /// - public global::RetellAI.DeleteAgentResponseStatus? Type936 { get; set; } + public global::RetellAI.CreateRetellLLMResponse3? Type936 { get; set; } /// /// /// - public global::RetellAI.DeleteAgentResponse2? Type937 { get; set; } + public global::RetellAI.CreateRetellLLMResponseStatus3? Type937 { get; set; } /// /// /// - public global::RetellAI.DeleteAgentResponseStatus2? Type938 { get; set; } + public global::RetellAI.CreateSmsChatResponse? Type938 { get; set; } /// /// /// - public global::RetellAI.DeleteAgentResponse3? Type939 { get; set; } + public global::RetellAI.CreateSmsChatResponseStatus? Type939 { get; set; } /// /// /// - public global::RetellAI.DeleteAgentResponseStatus3? Type940 { get; set; } + public global::RetellAI.CreateSmsChatResponse2? Type940 { get; set; } /// /// /// - public global::RetellAI.DeleteAgentResponse4? Type941 { get; set; } + public global::RetellAI.CreateSmsChatResponseStatus2? Type941 { get; set; } /// /// /// - public global::RetellAI.DeleteAgentResponseStatus4? Type942 { get; set; } + public global::RetellAI.CreateSmsChatResponse3? Type942 { get; set; } /// /// /// - public global::RetellAI.DeleteChatAgentResponse? Type943 { get; set; } + public global::RetellAI.CreateSmsChatResponseStatus3? Type943 { get; set; } /// /// /// - public global::RetellAI.DeleteChatAgentResponseStatus? Type944 { get; set; } + public global::RetellAI.CreateSmsChatResponse4? Type944 { get; set; } /// /// /// - public global::RetellAI.DeleteChatAgentResponse2? Type945 { get; set; } + public global::RetellAI.CreateSmsChatResponseStatus4? Type945 { get; set; } /// /// /// - public global::RetellAI.DeleteChatAgentResponseStatus2? Type946 { get; set; } + public global::RetellAI.CreateSmsChatResponse5? Type946 { get; set; } /// /// /// - public global::RetellAI.DeleteChatAgentResponse3? Type947 { get; set; } + public global::RetellAI.CreateSmsChatResponseStatus5? Type947 { get; set; } /// /// /// - public global::RetellAI.DeleteChatAgentResponseStatus3? Type948 { get; set; } + public global::RetellAI.CreateSmsChatResponse6? Type948 { get; set; } /// /// /// - public global::RetellAI.DeleteChatAgentResponse4? Type949 { get; set; } + public global::RetellAI.CreateSmsChatResponseStatus6? Type949 { get; set; } /// /// /// - public global::RetellAI.DeleteChatAgentResponseStatus4? Type950 { get; set; } + public global::RetellAI.DeleteAgentResponse? Type950 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowComponentResponse? Type951 { get; set; } + public global::RetellAI.DeleteAgentResponseStatus? Type951 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowComponentResponseStatus? Type952 { get; set; } + public global::RetellAI.DeleteAgentResponse2? Type952 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowComponentResponse2? Type953 { get; set; } + public global::RetellAI.DeleteAgentResponseStatus2? Type953 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowComponentResponseStatus2? Type954 { get; set; } + public global::RetellAI.DeleteAgentResponse3? Type954 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowComponentResponse3? Type955 { get; set; } + public global::RetellAI.DeleteAgentResponseStatus3? Type955 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowComponentResponseStatus3? Type956 { get; set; } + public global::RetellAI.DeleteAgentResponse4? Type956 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowComponentResponse4? Type957 { get; set; } + public global::RetellAI.DeleteAgentResponseStatus4? Type957 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowComponentResponseStatus4? Type958 { get; set; } + public global::RetellAI.DeleteChatAgentResponse? Type958 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowResponse? Type959 { get; set; } + public global::RetellAI.DeleteChatAgentResponseStatus? Type959 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowResponseStatus? Type960 { get; set; } + public global::RetellAI.DeleteChatAgentResponse2? Type960 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowResponse2? Type961 { get; set; } + public global::RetellAI.DeleteChatAgentResponseStatus2? Type961 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowResponseStatus2? Type962 { get; set; } + public global::RetellAI.DeleteChatAgentResponse3? Type962 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowResponse3? Type963 { get; set; } + public global::RetellAI.DeleteChatAgentResponseStatus3? Type963 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowResponseStatus3? Type964 { get; set; } + public global::RetellAI.DeleteChatAgentResponse4? Type964 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowResponse4? Type965 { get; set; } + public global::RetellAI.DeleteChatAgentResponseStatus4? Type965 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowResponseStatus4? Type966 { get; set; } + public global::RetellAI.DeleteConversationFlowComponentResponse? Type966 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowResponse5? Type967 { get; set; } + public global::RetellAI.DeleteConversationFlowComponentResponseStatus? Type967 { get; set; } /// /// /// - public global::RetellAI.DeleteConversationFlowResponseStatus5? Type968 { get; set; } + public global::RetellAI.DeleteConversationFlowComponentResponse2? Type968 { get; set; } /// /// /// - public global::RetellAI.DeleteKnowledgeBaseSourceResponse? Type969 { get; set; } + public global::RetellAI.DeleteConversationFlowComponentResponseStatus2? Type969 { get; set; } /// /// /// - public global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus? Type970 { get; set; } + public global::RetellAI.DeleteConversationFlowComponentResponse3? Type970 { get; set; } /// /// /// - public global::RetellAI.DeleteKnowledgeBaseSourceResponse2? Type971 { get; set; } + public global::RetellAI.DeleteConversationFlowComponentResponseStatus3? Type971 { get; set; } /// /// /// - public global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus2? Type972 { get; set; } + public global::RetellAI.DeleteConversationFlowComponentResponse4? Type972 { get; set; } /// /// /// - public global::RetellAI.DeleteKnowledgeBaseSourceResponse3? Type973 { get; set; } + public global::RetellAI.DeleteConversationFlowComponentResponseStatus4? Type973 { get; set; } /// /// /// - public global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus3? Type974 { get; set; } + public global::RetellAI.DeleteConversationFlowResponse? Type974 { get; set; } /// /// /// - public global::RetellAI.DeleteKnowledgeBaseSourceResponse4? Type975 { get; set; } + public global::RetellAI.DeleteConversationFlowResponseStatus? Type975 { get; set; } /// /// /// - public global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus4? Type976 { get; set; } + public global::RetellAI.DeleteConversationFlowResponse2? Type976 { get; set; } /// /// /// - public global::RetellAI.DeleteKnowledgeBaseResponse? Type977 { get; set; } + public global::RetellAI.DeleteConversationFlowResponseStatus2? Type977 { get; set; } /// /// /// - public global::RetellAI.DeleteKnowledgeBaseResponseStatus? Type978 { get; set; } + public global::RetellAI.DeleteConversationFlowResponse3? Type978 { get; set; } /// /// /// - public global::RetellAI.DeleteKnowledgeBaseResponse2? Type979 { get; set; } + public global::RetellAI.DeleteConversationFlowResponseStatus3? Type979 { get; set; } /// /// /// - public global::RetellAI.DeleteKnowledgeBaseResponseStatus2? Type980 { get; set; } + public global::RetellAI.DeleteConversationFlowResponse4? Type980 { get; set; } /// /// /// - public global::RetellAI.DeleteKnowledgeBaseResponse3? Type981 { get; set; } + public global::RetellAI.DeleteConversationFlowResponseStatus4? Type981 { get; set; } /// /// /// - public global::RetellAI.DeleteKnowledgeBaseResponseStatus3? Type982 { get; set; } + public global::RetellAI.DeleteConversationFlowResponse5? Type982 { get; set; } /// /// /// - public global::RetellAI.DeleteKnowledgeBaseResponse4? Type983 { get; set; } + public global::RetellAI.DeleteConversationFlowResponseStatus5? Type983 { get; set; } /// /// /// - public global::RetellAI.DeleteKnowledgeBaseResponseStatus4? Type984 { get; set; } + public global::RetellAI.DeleteKnowledgeBaseSourceResponse? Type984 { get; set; } /// /// /// - public global::RetellAI.DeletePhoneNumberResponse? Type985 { get; set; } + public global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus? Type985 { get; set; } /// /// /// - public global::RetellAI.DeletePhoneNumberResponseStatus? Type986 { get; set; } + public global::RetellAI.DeleteKnowledgeBaseSourceResponse2? Type986 { get; set; } /// /// /// - public global::RetellAI.DeletePhoneNumberResponse2? Type987 { get; set; } + public global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus2? Type987 { get; set; } /// /// /// - public global::RetellAI.DeletePhoneNumberResponseStatus2? Type988 { get; set; } + public global::RetellAI.DeleteKnowledgeBaseSourceResponse3? Type988 { get; set; } /// /// /// - public global::RetellAI.DeletePhoneNumberResponse3? Type989 { get; set; } + public global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus3? Type989 { get; set; } /// /// /// - public global::RetellAI.DeletePhoneNumberResponseStatus3? Type990 { get; set; } + public global::RetellAI.DeleteKnowledgeBaseSourceResponse4? Type990 { get; set; } /// /// /// - public global::RetellAI.DeleteRetellLLMResponse? Type991 { get; set; } + public global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus4? Type991 { get; set; } /// /// /// - public global::RetellAI.DeleteRetellLLMResponseStatus? Type992 { get; set; } + public global::RetellAI.DeleteKnowledgeBaseResponse? Type992 { get; set; } /// /// /// - public global::RetellAI.DeleteRetellLLMResponse2? Type993 { get; set; } + public global::RetellAI.DeleteKnowledgeBaseResponseStatus? Type993 { get; set; } /// /// /// - public global::RetellAI.DeleteRetellLLMResponseStatus2? Type994 { get; set; } + public global::RetellAI.DeleteKnowledgeBaseResponse2? Type994 { get; set; } /// /// /// - public global::RetellAI.DeleteRetellLLMResponse3? Type995 { get; set; } + public global::RetellAI.DeleteKnowledgeBaseResponseStatus2? Type995 { get; set; } /// /// /// - public global::RetellAI.DeleteRetellLLMResponseStatus3? Type996 { get; set; } + public global::RetellAI.DeleteKnowledgeBaseResponse3? Type996 { get; set; } /// /// /// - public global::RetellAI.DeleteRetellLLMResponse4? Type997 { get; set; } + public global::RetellAI.DeleteKnowledgeBaseResponseStatus3? Type997 { get; set; } /// /// /// - public global::RetellAI.DeleteRetellLLMResponseStatus4? Type998 { get; set; } + public global::RetellAI.DeleteKnowledgeBaseResponse4? Type998 { get; set; } /// /// /// - public global::RetellAI.EndChatResponse? Type999 { get; set; } + public global::RetellAI.DeleteKnowledgeBaseResponseStatus4? Type999 { get; set; } /// /// /// - public global::RetellAI.EndChatResponseStatus? Type1000 { get; set; } + public global::RetellAI.DeletePhoneNumberResponse? Type1000 { get; set; } /// /// /// - public global::RetellAI.EndChatResponse2? Type1001 { get; set; } + public global::RetellAI.DeletePhoneNumberResponseStatus? Type1001 { get; set; } /// /// /// - public global::RetellAI.EndChatResponseStatus2? Type1002 { get; set; } + public global::RetellAI.DeletePhoneNumberResponse2? Type1002 { get; set; } /// /// /// - public global::RetellAI.EndChatResponse3? Type1003 { get; set; } + public global::RetellAI.DeletePhoneNumberResponseStatus2? Type1003 { get; set; } /// /// /// - public global::RetellAI.EndChatResponseStatus3? Type1004 { get; set; } + public global::RetellAI.DeletePhoneNumberResponse3? Type1004 { get; set; } /// /// /// - public global::RetellAI.EndChatResponse4? Type1005 { get; set; } + public global::RetellAI.DeletePhoneNumberResponseStatus3? Type1005 { get; set; } /// /// /// - public global::RetellAI.EndChatResponseStatus4? Type1006 { get; set; } + public global::RetellAI.DeleteRetellLLMResponse? Type1006 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1007 { get; set; } + public global::RetellAI.DeleteRetellLLMResponseStatus? Type1007 { get; set; } /// /// /// - public global::RetellAI.GetAgentVersionsResponse? Type1008 { get; set; } + public global::RetellAI.DeleteRetellLLMResponse2? Type1008 { get; set; } /// /// /// - public global::RetellAI.GetAgentVersionsResponseStatus? Type1009 { get; set; } + public global::RetellAI.DeleteRetellLLMResponseStatus2? Type1009 { get; set; } /// /// /// - public global::RetellAI.GetAgentVersionsResponse2? Type1010 { get; set; } + public global::RetellAI.DeleteRetellLLMResponse3? Type1010 { get; set; } /// /// /// - public global::RetellAI.GetAgentVersionsResponseStatus2? Type1011 { get; set; } + public global::RetellAI.DeleteRetellLLMResponseStatus3? Type1011 { get; set; } /// /// /// - public global::RetellAI.GetAgentVersionsResponse3? Type1012 { get; set; } + public global::RetellAI.DeleteRetellLLMResponse4? Type1012 { get; set; } /// /// /// - public global::RetellAI.GetAgentVersionsResponseStatus3? Type1013 { get; set; } + public global::RetellAI.DeleteRetellLLMResponseStatus4? Type1013 { get; set; } /// /// /// - public global::RetellAI.GetAgentVersionsResponse4? Type1014 { get; set; } + public global::RetellAI.EndChatResponse? Type1014 { get; set; } /// /// /// - public global::RetellAI.GetAgentVersionsResponseStatus4? Type1015 { get; set; } + public global::RetellAI.EndChatResponseStatus? Type1015 { get; set; } /// /// /// - public global::RetellAI.GetAgentResponse? Type1016 { get; set; } + public global::RetellAI.EndChatResponse2? Type1016 { get; set; } /// /// /// - public global::RetellAI.GetAgentResponseStatus? Type1017 { get; set; } + public global::RetellAI.EndChatResponseStatus2? Type1017 { get; set; } /// /// /// - public global::RetellAI.GetAgentResponse2? Type1018 { get; set; } + public global::RetellAI.EndChatResponse3? Type1018 { get; set; } /// /// /// - public global::RetellAI.GetAgentResponseStatus2? Type1019 { get; set; } + public global::RetellAI.EndChatResponseStatus3? Type1019 { get; set; } /// /// /// - public global::RetellAI.GetAgentResponse3? Type1020 { get; set; } + public global::RetellAI.EndChatResponse4? Type1020 { get; set; } /// /// /// - public global::RetellAI.GetAgentResponseStatus3? Type1021 { get; set; } + public global::RetellAI.EndChatResponseStatus4? Type1021 { get; set; } /// /// /// - public global::RetellAI.GetAgentResponse4? Type1022 { get; set; } + public global::System.Collections.Generic.IList? Type1022 { get; set; } /// /// /// - public global::RetellAI.GetAgentResponseStatus4? Type1023 { get; set; } + public global::RetellAI.GetAgentVersionsResponse? Type1023 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1024 { get; set; } + public global::RetellAI.GetAgentVersionsResponseStatus? Type1024 { get; set; } /// /// /// - public global::RetellAI.GetChatAgentVersionsResponse? Type1025 { get; set; } + public global::RetellAI.GetAgentVersionsResponse2? Type1025 { get; set; } /// /// /// - public global::RetellAI.GetChatAgentVersionsResponseStatus? Type1026 { get; set; } + public global::RetellAI.GetAgentVersionsResponseStatus2? Type1026 { get; set; } /// /// /// - public global::RetellAI.GetChatAgentVersionsResponse2? Type1027 { get; set; } + public global::RetellAI.GetAgentVersionsResponse3? Type1027 { get; set; } /// /// /// - public global::RetellAI.GetChatAgentVersionsResponseStatus2? Type1028 { get; set; } + public global::RetellAI.GetAgentVersionsResponseStatus3? Type1028 { get; set; } /// /// /// - public global::RetellAI.GetChatAgentVersionsResponse3? Type1029 { get; set; } + public global::RetellAI.GetAgentVersionsResponse4? Type1029 { get; set; } /// /// /// - public global::RetellAI.GetChatAgentVersionsResponseStatus3? Type1030 { get; set; } + public global::RetellAI.GetAgentVersionsResponseStatus4? Type1030 { get; set; } /// /// /// - public global::RetellAI.GetChatAgentResponse? Type1031 { get; set; } + public global::RetellAI.GetAgentResponse? Type1031 { get; set; } /// /// /// - public global::RetellAI.GetChatAgentResponseStatus? Type1032 { get; set; } + public global::RetellAI.GetAgentResponseStatus? Type1032 { get; set; } /// /// /// - public global::RetellAI.GetChatAgentResponse2? Type1033 { get; set; } + public global::RetellAI.GetAgentResponse2? Type1033 { get; set; } /// /// /// - public global::RetellAI.GetChatAgentResponseStatus2? Type1034 { get; set; } + public global::RetellAI.GetAgentResponseStatus2? Type1034 { get; set; } /// /// /// - public global::RetellAI.GetChatAgentResponse3? Type1035 { get; set; } + public global::RetellAI.GetAgentResponse3? Type1035 { get; set; } /// /// /// - public global::RetellAI.GetChatAgentResponseStatus3? Type1036 { get; set; } + public global::RetellAI.GetAgentResponseStatus3? Type1036 { get; set; } /// /// /// - public global::RetellAI.GetChatAgentResponse4? Type1037 { get; set; } + public global::RetellAI.GetAgentResponse4? Type1037 { get; set; } /// /// /// - public global::RetellAI.GetChatAgentResponseStatus4? Type1038 { get; set; } + public global::RetellAI.GetAgentResponseStatus4? Type1038 { get; set; } /// /// /// - public global::RetellAI.GetChatResponse? Type1039 { get; set; } + public global::System.Collections.Generic.IList? Type1039 { get; set; } /// /// /// - public global::RetellAI.GetChatResponseStatus? Type1040 { get; set; } + public global::RetellAI.GetChatAgentVersionsResponse? Type1040 { get; set; } /// /// /// - public global::RetellAI.GetChatResponse2? Type1041 { get; set; } + public global::RetellAI.GetChatAgentVersionsResponseStatus? Type1041 { get; set; } /// /// /// - public global::RetellAI.GetChatResponseStatus2? Type1042 { get; set; } + public global::RetellAI.GetChatAgentVersionsResponse2? Type1042 { get; set; } /// /// /// - public global::RetellAI.GetChatResponse3? Type1043 { get; set; } + public global::RetellAI.GetChatAgentVersionsResponseStatus2? Type1043 { get; set; } /// /// /// - public global::RetellAI.GetChatResponseStatus3? Type1044 { get; set; } + public global::RetellAI.GetChatAgentVersionsResponse3? Type1044 { get; set; } /// /// /// - public global::RetellAI.GetChatResponse4? Type1045 { get; set; } + public global::RetellAI.GetChatAgentVersionsResponseStatus3? Type1045 { get; set; } /// /// /// - public global::RetellAI.GetChatResponseStatus4? Type1046 { get; set; } + public global::RetellAI.GetChatAgentResponse? Type1046 { get; set; } /// /// /// - public global::RetellAI.GetConcurrencyResponse? Type1047 { get; set; } + public global::RetellAI.GetChatAgentResponseStatus? Type1047 { get; set; } /// /// /// - public global::RetellAI.GetConcurrencyResponse2? Type1048 { get; set; } + public global::RetellAI.GetChatAgentResponse2? Type1048 { get; set; } /// /// /// - public global::RetellAI.GetConcurrencyResponseStatus? Type1049 { get; set; } + public global::RetellAI.GetChatAgentResponseStatus2? Type1049 { get; set; } /// /// /// - public global::RetellAI.GetConcurrencyResponse3? Type1050 { get; set; } + public global::RetellAI.GetChatAgentResponse3? Type1050 { get; set; } /// /// /// - public global::RetellAI.GetConcurrencyResponseStatus2? Type1051 { get; set; } + public global::RetellAI.GetChatAgentResponseStatus3? Type1051 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowComponentResponse? Type1052 { get; set; } + public global::RetellAI.GetChatAgentResponse4? Type1052 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowComponentResponseStatus? Type1053 { get; set; } + public global::RetellAI.GetChatAgentResponseStatus4? Type1053 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowComponentResponse2? Type1054 { get; set; } + public global::RetellAI.GetChatResponse? Type1054 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowComponentResponseStatus2? Type1055 { get; set; } + public global::RetellAI.GetChatResponseStatus? Type1055 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowComponentResponse3? Type1056 { get; set; } + public global::RetellAI.GetChatResponse2? Type1056 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowComponentResponseStatus3? Type1057 { get; set; } + public global::RetellAI.GetChatResponseStatus2? Type1057 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowComponentResponse4? Type1058 { get; set; } + public global::RetellAI.GetChatResponse3? Type1058 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowComponentResponseStatus4? Type1059 { get; set; } + public global::RetellAI.GetChatResponseStatus3? Type1059 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowResponse? Type1060 { get; set; } + public global::RetellAI.GetChatResponse4? Type1060 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowResponseStatus? Type1061 { get; set; } + public global::RetellAI.GetChatResponseStatus4? Type1061 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowResponse2? Type1062 { get; set; } + public global::RetellAI.GetConcurrencyResponse? Type1062 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowResponseStatus2? Type1063 { get; set; } + public global::RetellAI.GetConcurrencyResponse2? Type1063 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowResponse3? Type1064 { get; set; } + public global::RetellAI.GetConcurrencyResponseStatus? Type1064 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowResponseStatus3? Type1065 { get; set; } + public global::RetellAI.GetConcurrencyResponse3? Type1065 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowResponse4? Type1066 { get; set; } + public global::RetellAI.GetConcurrencyResponseStatus2? Type1066 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowResponseStatus4? Type1067 { get; set; } + public global::RetellAI.GetConversationFlowComponentResponse? Type1067 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowResponse5? Type1068 { get; set; } + public global::RetellAI.GetConversationFlowComponentResponseStatus? Type1068 { get; set; } /// /// /// - public global::RetellAI.GetConversationFlowResponseStatus5? Type1069 { get; set; } + public global::RetellAI.GetConversationFlowComponentResponse2? Type1069 { get; set; } /// /// /// - public global::RetellAI.GetKnowledgeBaseResponse? Type1070 { get; set; } + public global::RetellAI.GetConversationFlowComponentResponseStatus2? Type1070 { get; set; } /// /// /// - public global::RetellAI.GetKnowledgeBaseResponseStatus? Type1071 { get; set; } + public global::RetellAI.GetConversationFlowComponentResponse3? Type1071 { get; set; } /// /// /// - public global::RetellAI.GetKnowledgeBaseResponse2? Type1072 { get; set; } + public global::RetellAI.GetConversationFlowComponentResponseStatus3? Type1072 { get; set; } /// /// /// - public global::RetellAI.GetKnowledgeBaseResponseStatus2? Type1073 { get; set; } + public global::RetellAI.GetConversationFlowComponentResponse4? Type1073 { get; set; } /// /// /// - public global::RetellAI.GetKnowledgeBaseResponse3? Type1074 { get; set; } + public global::RetellAI.GetConversationFlowComponentResponseStatus4? Type1074 { get; set; } /// /// /// - public global::RetellAI.GetKnowledgeBaseResponseStatus3? Type1075 { get; set; } + public global::RetellAI.GetConversationFlowResponse? Type1075 { get; set; } /// /// /// - public global::RetellAI.GetKnowledgeBaseResponse4? Type1076 { get; set; } + public global::RetellAI.GetConversationFlowResponseStatus? Type1076 { get; set; } /// /// /// - public global::RetellAI.GetKnowledgeBaseResponseStatus4? Type1077 { get; set; } + public global::RetellAI.GetConversationFlowResponse2? Type1077 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1078 { get; set; } + public global::RetellAI.GetConversationFlowResponseStatus2? Type1078 { get; set; } /// /// /// - public global::RetellAI.GetMCPToolsResponse? Type1079 { get; set; } + public global::RetellAI.GetConversationFlowResponse3? Type1079 { get; set; } /// /// /// - public global::RetellAI.GetMCPToolsResponseStatus? Type1080 { get; set; } + public global::RetellAI.GetConversationFlowResponseStatus3? Type1080 { get; set; } /// /// /// - public global::RetellAI.GetMCPToolsResponse2? Type1081 { get; set; } + public global::RetellAI.GetConversationFlowResponse4? Type1081 { get; set; } /// /// /// - public global::RetellAI.GetMCPToolsResponseStatus2? Type1082 { get; set; } + public global::RetellAI.GetConversationFlowResponseStatus4? Type1082 { get; set; } /// /// /// - public global::RetellAI.GetMCPToolsResponse3? Type1083 { get; set; } + public global::RetellAI.GetConversationFlowResponse5? Type1083 { get; set; } /// /// /// - public global::RetellAI.GetMCPToolsResponseStatus3? Type1084 { get; set; } + public global::RetellAI.GetConversationFlowResponseStatus5? Type1084 { get; set; } /// /// /// - public global::RetellAI.GetMCPToolsResponse4? Type1085 { get; set; } + public global::RetellAI.GetKnowledgeBaseResponse? Type1085 { get; set; } /// /// /// - public global::RetellAI.GetMCPToolsResponseStatus4? Type1086 { get; set; } + public global::RetellAI.GetKnowledgeBaseResponseStatus? Type1086 { get; set; } /// /// /// - public global::RetellAI.GetPhoneNumberResponse? Type1087 { get; set; } + public global::RetellAI.GetKnowledgeBaseResponse2? Type1087 { get; set; } /// /// /// - public global::RetellAI.GetPhoneNumberResponseStatus? Type1088 { get; set; } + public global::RetellAI.GetKnowledgeBaseResponseStatus2? Type1088 { get; set; } /// /// /// - public global::RetellAI.GetPhoneNumberResponse2? Type1089 { get; set; } + public global::RetellAI.GetKnowledgeBaseResponse3? Type1089 { get; set; } /// /// /// - public global::RetellAI.GetPhoneNumberResponseStatus2? Type1090 { get; set; } + public global::RetellAI.GetKnowledgeBaseResponseStatus3? Type1090 { get; set; } /// /// /// - public global::RetellAI.GetPhoneNumberResponse3? Type1091 { get; set; } + public global::RetellAI.GetKnowledgeBaseResponse4? Type1091 { get; set; } /// /// /// - public global::RetellAI.GetPhoneNumberResponseStatus3? Type1092 { get; set; } + public global::RetellAI.GetKnowledgeBaseResponseStatus4? Type1092 { get; set; } /// /// /// - public global::RetellAI.GetPhoneNumberResponse4? Type1093 { get; set; } + public global::System.Collections.Generic.IList? Type1093 { get; set; } /// /// /// - public global::RetellAI.GetPhoneNumberResponseStatus4? Type1094 { get; set; } + public global::RetellAI.GetMCPToolsResponse? Type1094 { get; set; } /// /// /// - public global::RetellAI.GetRetellLLMResponse? Type1095 { get; set; } + public global::RetellAI.GetMCPToolsResponseStatus? Type1095 { get; set; } /// /// /// - public global::RetellAI.GetRetellLLMResponseStatus? Type1096 { get; set; } + public global::RetellAI.GetMCPToolsResponse2? Type1096 { get; set; } /// /// /// - public global::RetellAI.GetRetellLLMResponse2? Type1097 { get; set; } + public global::RetellAI.GetMCPToolsResponseStatus2? Type1097 { get; set; } /// /// /// - public global::RetellAI.GetRetellLLMResponseStatus2? Type1098 { get; set; } + public global::RetellAI.GetMCPToolsResponse3? Type1098 { get; set; } /// /// /// - public global::RetellAI.GetRetellLLMResponse3? Type1099 { get; set; } + public global::RetellAI.GetMCPToolsResponseStatus3? Type1099 { get; set; } /// /// /// - public global::RetellAI.GetRetellLLMResponseStatus3? Type1100 { get; set; } + public global::RetellAI.GetMCPToolsResponse4? Type1100 { get; set; } /// /// /// - public global::RetellAI.GetRetellLLMResponse4? Type1101 { get; set; } + public global::RetellAI.GetMCPToolsResponseStatus4? Type1101 { get; set; } /// /// /// - public global::RetellAI.GetRetellLLMResponseStatus4? Type1102 { get; set; } + public global::RetellAI.GetPhoneNumberResponse? Type1102 { get; set; } /// /// /// - public global::RetellAI.GetVoiceResponse? Type1103 { get; set; } + public global::RetellAI.GetPhoneNumberResponseStatus? Type1103 { get; set; } /// /// /// - public global::RetellAI.GetVoiceResponseStatus? Type1104 { get; set; } + public global::RetellAI.GetPhoneNumberResponse2? Type1104 { get; set; } /// /// /// - public global::RetellAI.GetVoiceResponse2? Type1105 { get; set; } + public global::RetellAI.GetPhoneNumberResponseStatus2? Type1105 { get; set; } /// /// /// - public global::RetellAI.GetVoiceResponseStatus2? Type1106 { get; set; } + public global::RetellAI.GetPhoneNumberResponse3? Type1106 { get; set; } /// /// /// - public global::RetellAI.GetVoiceResponse3? Type1107 { get; set; } + public global::RetellAI.GetPhoneNumberResponseStatus3? Type1107 { get; set; } /// /// /// - public global::RetellAI.GetVoiceResponseStatus3? Type1108 { get; set; } + public global::RetellAI.GetPhoneNumberResponse4? Type1108 { get; set; } /// /// /// - public global::RetellAI.GetVoiceResponse4? Type1109 { get; set; } + public global::RetellAI.GetPhoneNumberResponseStatus4? Type1109 { get; set; } /// /// /// - public global::RetellAI.GetVoiceResponseStatus4? Type1110 { get; set; } + public global::RetellAI.GetRetellLLMResponse? Type1110 { get; set; } /// /// /// - public global::RetellAI.CloneVoiceResponse? Type1111 { get; set; } + public global::RetellAI.GetRetellLLMResponseStatus? Type1111 { get; set; } /// /// /// - public global::RetellAI.CloneVoiceResponseStatus? Type1112 { get; set; } + public global::RetellAI.GetRetellLLMResponse2? Type1112 { get; set; } /// /// /// - public global::RetellAI.CloneVoiceResponse2? Type1113 { get; set; } + public global::RetellAI.GetRetellLLMResponseStatus2? Type1113 { get; set; } /// /// /// - public global::RetellAI.CloneVoiceResponseStatus2? Type1114 { get; set; } + public global::RetellAI.GetRetellLLMResponse3? Type1114 { get; set; } /// /// /// - public global::RetellAI.CloneVoiceResponse3? Type1115 { get; set; } + public global::RetellAI.GetRetellLLMResponseStatus3? Type1115 { get; set; } /// /// /// - public global::RetellAI.CloneVoiceResponseStatus3? Type1116 { get; set; } + public global::RetellAI.GetRetellLLMResponse4? Type1116 { get; set; } /// /// /// - public global::RetellAI.CloneVoiceResponse4? Type1117 { get; set; } + public global::RetellAI.GetRetellLLMResponseStatus4? Type1117 { get; set; } /// /// /// - public global::RetellAI.CloneVoiceResponseStatus4? Type1118 { get; set; } + public global::RetellAI.GetVoiceResponse? Type1118 { get; set; } /// /// /// - public global::RetellAI.CloneVoiceResponse5? Type1119 { get; set; } + public global::RetellAI.GetVoiceResponseStatus? Type1119 { get; set; } /// /// /// - public global::RetellAI.CloneVoiceResponseStatus5? Type1120 { get; set; } + public global::RetellAI.GetVoiceResponse2? Type1120 { get; set; } /// /// /// - public global::RetellAI.AddCommunityVoiceResponse? Type1121 { get; set; } + public global::RetellAI.GetVoiceResponseStatus2? Type1121 { get; set; } /// /// /// - public global::RetellAI.AddCommunityVoiceResponseStatus? Type1122 { get; set; } + public global::RetellAI.GetVoiceResponse3? Type1122 { get; set; } /// /// /// - public global::RetellAI.AddCommunityVoiceResponse2? Type1123 { get; set; } + public global::RetellAI.GetVoiceResponseStatus3? Type1123 { get; set; } /// /// /// - public global::RetellAI.AddCommunityVoiceResponseStatus2? Type1124 { get; set; } + public global::RetellAI.GetVoiceResponse4? Type1124 { get; set; } /// /// /// - public global::RetellAI.AddCommunityVoiceResponse3? Type1125 { get; set; } + public global::RetellAI.GetVoiceResponseStatus4? Type1125 { get; set; } /// /// /// - public global::RetellAI.AddCommunityVoiceResponseStatus3? Type1126 { get; set; } + public global::RetellAI.CloneVoiceResponse? Type1126 { get; set; } /// /// /// - public global::RetellAI.AddCommunityVoiceResponse4? Type1127 { get; set; } + public global::RetellAI.CloneVoiceResponseStatus? Type1127 { get; set; } /// /// /// - public global::RetellAI.AddCommunityVoiceResponseStatus4? Type1128 { get; set; } + public global::RetellAI.CloneVoiceResponse2? Type1128 { get; set; } /// /// /// - public global::RetellAI.SearchCommunityVoiceResponse? Type1129 { get; set; } + public global::RetellAI.CloneVoiceResponseStatus2? Type1129 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1130 { get; set; } + public global::RetellAI.CloneVoiceResponse3? Type1130 { get; set; } /// /// /// - public global::RetellAI.SearchCommunityVoiceResponseVoice? Type1131 { get; set; } + public global::RetellAI.CloneVoiceResponseStatus3? Type1131 { get; set; } /// /// /// - public global::RetellAI.SearchCommunityVoiceResponse2? Type1132 { get; set; } + public global::RetellAI.CloneVoiceResponse4? Type1132 { get; set; } /// /// /// - public global::RetellAI.SearchCommunityVoiceResponseStatus? Type1133 { get; set; } + public global::RetellAI.CloneVoiceResponseStatus4? Type1133 { get; set; } /// /// /// - public global::RetellAI.SearchCommunityVoiceResponse3? Type1134 { get; set; } + public global::RetellAI.CloneVoiceResponse5? Type1134 { get; set; } /// /// /// - public global::RetellAI.SearchCommunityVoiceResponseStatus2? Type1135 { get; set; } + public global::RetellAI.CloneVoiceResponseStatus5? Type1135 { get; set; } /// /// /// - public global::RetellAI.SearchCommunityVoiceResponse4? Type1136 { get; set; } + public global::RetellAI.AddCommunityVoiceResponse? Type1136 { get; set; } /// /// /// - public global::RetellAI.SearchCommunityVoiceResponseStatus3? Type1137 { get; set; } + public global::RetellAI.AddCommunityVoiceResponseStatus? Type1137 { get; set; } /// /// /// - public global::RetellAI.SearchCommunityVoiceResponse5? Type1138 { get; set; } + public global::RetellAI.AddCommunityVoiceResponse2? Type1138 { get; set; } /// /// /// - public global::RetellAI.SearchCommunityVoiceResponseStatus4? Type1139 { get; set; } + public global::RetellAI.AddCommunityVoiceResponseStatus2? Type1139 { get; set; } /// /// /// - public global::RetellAI.ImportPhoneNumberResponse? Type1140 { get; set; } + public global::RetellAI.AddCommunityVoiceResponse3? Type1140 { get; set; } /// /// /// - public global::RetellAI.ImportPhoneNumberResponseStatus? Type1141 { get; set; } + public global::RetellAI.AddCommunityVoiceResponseStatus3? Type1141 { get; set; } /// /// /// - public global::RetellAI.ImportPhoneNumberResponse2? Type1142 { get; set; } + public global::RetellAI.AddCommunityVoiceResponse4? Type1142 { get; set; } /// /// /// - public global::RetellAI.ImportPhoneNumberResponseStatus2? Type1143 { get; set; } + public global::RetellAI.AddCommunityVoiceResponseStatus4? Type1143 { get; set; } /// /// /// - public global::RetellAI.ImportPhoneNumberResponse3? Type1144 { get; set; } + public global::RetellAI.SearchCommunityVoiceResponse? Type1144 { get; set; } /// /// /// - public global::RetellAI.ImportPhoneNumberResponseStatus3? Type1145 { get; set; } + public global::System.Collections.Generic.IList? Type1145 { get; set; } /// /// /// - public global::RetellAI.ListAgentsResponse? Type1146 { get; set; } + public global::RetellAI.SearchCommunityVoiceResponseVoice? Type1146 { get; set; } /// /// /// - public global::RetellAI.ListAgentsResponseStatus? Type1147 { get; set; } + public global::RetellAI.SearchCommunityVoiceResponse2? Type1147 { get; set; } /// /// /// - public global::RetellAI.ListAgentsResponse2? Type1148 { get; set; } + public global::RetellAI.SearchCommunityVoiceResponseStatus? Type1148 { get; set; } /// /// /// - public global::RetellAI.ListAgentsResponseStatus2? Type1149 { get; set; } + public global::RetellAI.SearchCommunityVoiceResponse3? Type1149 { get; set; } /// /// /// - public global::RetellAI.ListChatAgentsResponse? Type1150 { get; set; } + public global::RetellAI.SearchCommunityVoiceResponseStatus2? Type1150 { get; set; } /// /// /// - public global::RetellAI.ListChatAgentsResponseStatus? Type1151 { get; set; } + public global::RetellAI.SearchCommunityVoiceResponse4? Type1151 { get; set; } /// /// /// - public global::RetellAI.ListChatAgentsResponse2? Type1152 { get; set; } + public global::RetellAI.SearchCommunityVoiceResponseStatus3? Type1152 { get; set; } /// /// /// - public global::RetellAI.ListChatAgentsResponseStatus2? Type1153 { get; set; } + public global::RetellAI.SearchCommunityVoiceResponse5? Type1153 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1154 { get; set; } + public global::RetellAI.SearchCommunityVoiceResponseStatus4? Type1154 { get; set; } /// /// /// - public global::RetellAI.ListChatResponse? Type1155 { get; set; } + public global::RetellAI.ImportPhoneNumberResponse? Type1155 { get; set; } /// /// /// - public global::RetellAI.ListChatResponseStatus? Type1156 { get; set; } + public global::RetellAI.ImportPhoneNumberResponseStatus? Type1156 { get; set; } /// /// /// - public global::RetellAI.ListChatResponse2? Type1157 { get; set; } + public global::RetellAI.ImportPhoneNumberResponse2? Type1157 { get; set; } /// /// /// - public global::RetellAI.ListChatResponseStatus2? Type1158 { get; set; } + public global::RetellAI.ImportPhoneNumberResponseStatus2? Type1158 { get; set; } /// /// /// - public global::RetellAI.AllOf? Type1159 { get; set; } + public global::RetellAI.ImportPhoneNumberResponse3? Type1159 { get; set; } /// /// /// - public global::RetellAI.ListChatsV3Response2? Type1160 { get; set; } + public global::RetellAI.ImportPhoneNumberResponseStatus3? Type1160 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1161 { get; set; } + public global::RetellAI.ListAgentsResponse? Type1161 { get; set; } /// /// /// - public global::RetellAI.ListChatsV3Response3? Type1162 { get; set; } + public global::RetellAI.ListAgentsResponseStatus? Type1162 { get; set; } /// /// /// - public global::RetellAI.ListChatsV3ResponseStatus? Type1163 { get; set; } + public global::RetellAI.ListAgentsResponse2? Type1163 { get; set; } /// /// /// - public global::RetellAI.ListChatsV3Response4? Type1164 { get; set; } + public global::RetellAI.ListAgentsResponseStatus2? Type1164 { get; set; } /// /// /// - public global::RetellAI.ListChatsV3ResponseStatus2? Type1165 { get; set; } + public global::RetellAI.ListChatAgentsResponse? Type1165 { get; set; } /// /// /// - public global::RetellAI.ListChatsV3Response5? Type1166 { get; set; } + public global::RetellAI.ListChatAgentsResponseStatus? Type1166 { get; set; } /// /// /// - public global::RetellAI.ListChatsV3ResponseStatus3? Type1167 { get; set; } + public global::RetellAI.ListChatAgentsResponse2? Type1167 { get; set; } /// /// /// - public global::RetellAI.ListChatsV3Response6? Type1168 { get; set; } + public global::RetellAI.ListChatAgentsResponseStatus2? Type1168 { get; set; } /// /// /// - public global::RetellAI.ListChatsV3ResponseStatus4? Type1169 { get; set; } + public global::System.Collections.Generic.IList? Type1169 { get; set; } /// /// /// - public global::RetellAI.AllOf? Type1170 { get; set; } + public global::RetellAI.ListChatResponse? Type1170 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsV2Response2? Type1171 { get; set; } + public global::RetellAI.ListChatResponseStatus? Type1171 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1172 { get; set; } + public global::RetellAI.ListChatResponse2? Type1172 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsV2Response3? Type1173 { get; set; } + public global::RetellAI.ListChatResponseStatus2? Type1173 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsV2ResponseStatus? Type1174 { get; set; } + public global::RetellAI.AllOf? Type1174 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsV2Response4? Type1175 { get; set; } + public global::RetellAI.ListChatsV3Response2? Type1175 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsV2ResponseStatus2? Type1176 { get; set; } + public global::System.Collections.Generic.IList? Type1176 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsV2Response5? Type1177 { get; set; } + public global::RetellAI.ListChatsV3Response3? Type1177 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsV2ResponseStatus3? Type1178 { get; set; } + public global::RetellAI.ListChatsV3ResponseStatus? Type1178 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsV2Response6? Type1179 { get; set; } + public global::RetellAI.ListChatsV3Response4? Type1179 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsV2ResponseStatus4? Type1180 { get; set; } + public global::RetellAI.ListChatsV3ResponseStatus2? Type1180 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsResponse? Type1181 { get; set; } + public global::RetellAI.ListChatsV3Response5? Type1181 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsResponseStatus? Type1182 { get; set; } + public global::RetellAI.ListChatsV3ResponseStatus3? Type1182 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsResponse2? Type1183 { get; set; } + public global::RetellAI.ListChatsV3Response6? Type1183 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsResponseStatus2? Type1184 { get; set; } + public global::RetellAI.ListChatsV3ResponseStatus4? Type1184 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsResponse3? Type1185 { get; set; } + public global::RetellAI.AllOf? Type1185 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsResponseStatus3? Type1186 { get; set; } + public global::RetellAI.ListConversationFlowComponentsV2Response2? Type1186 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsResponse4? Type1187 { get; set; } + public global::System.Collections.Generic.IList? Type1187 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowComponentsResponseStatus4? Type1188 { get; set; } + public global::RetellAI.ListConversationFlowComponentsV2Response3? Type1188 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1189 { get; set; } + public global::RetellAI.ListConversationFlowComponentsV2ResponseStatus? Type1189 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowsResponse? Type1190 { get; set; } + public global::RetellAI.ListConversationFlowComponentsV2Response4? Type1190 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowsResponseStatus? Type1191 { get; set; } + public global::RetellAI.ListConversationFlowComponentsV2ResponseStatus2? Type1191 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowsResponse2? Type1192 { get; set; } + public global::RetellAI.ListConversationFlowComponentsV2Response5? Type1192 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowsResponseStatus2? Type1193 { get; set; } + public global::RetellAI.ListConversationFlowComponentsV2ResponseStatus3? Type1193 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowsResponse3? Type1194 { get; set; } + public global::RetellAI.ListConversationFlowComponentsV2Response6? Type1194 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowsResponseStatus3? Type1195 { get; set; } + public global::RetellAI.ListConversationFlowComponentsV2ResponseStatus4? Type1195 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowsResponse4? Type1196 { get; set; } + public global::RetellAI.ListConversationFlowComponentsResponse? Type1196 { get; set; } /// /// /// - public global::RetellAI.ListConversationFlowsResponseStatus4? Type1197 { get; set; } + public global::RetellAI.ListConversationFlowComponentsResponseStatus? Type1197 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1198 { get; set; } + public global::RetellAI.ListConversationFlowComponentsResponse2? Type1198 { get; set; } /// /// /// - public global::RetellAI.ListKnowledgeBasesResponse? Type1199 { get; set; } + public global::RetellAI.ListConversationFlowComponentsResponseStatus2? Type1199 { get; set; } /// /// /// - public global::RetellAI.ListKnowledgeBasesResponseStatus? Type1200 { get; set; } + public global::RetellAI.ListConversationFlowComponentsResponse3? Type1200 { get; set; } /// /// /// - public global::RetellAI.ListKnowledgeBasesResponse2? Type1201 { get; set; } + public global::RetellAI.ListConversationFlowComponentsResponseStatus3? Type1201 { get; set; } /// /// /// - public global::RetellAI.ListKnowledgeBasesResponseStatus2? Type1202 { get; set; } + public global::RetellAI.ListConversationFlowComponentsResponse4? Type1202 { get; set; } /// /// /// - public global::RetellAI.ListKnowledgeBasesResponse3? Type1203 { get; set; } + public global::RetellAI.ListConversationFlowComponentsResponseStatus4? Type1203 { get; set; } /// /// /// - public global::RetellAI.ListKnowledgeBasesResponseStatus3? Type1204 { get; set; } + public global::System.Collections.Generic.IList? Type1204 { get; set; } /// /// /// - public global::RetellAI.AllOf? Type1205 { get; set; } + public global::RetellAI.ListConversationFlowsResponse? Type1205 { get; set; } /// /// /// - public global::RetellAI.ListPhoneNumbersV2Response2? Type1206 { get; set; } + public global::RetellAI.ListConversationFlowsResponseStatus? Type1206 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1207 { get; set; } + public global::RetellAI.ListConversationFlowsResponse2? Type1207 { get; set; } /// /// /// - public global::RetellAI.ListPhoneNumbersV2Response3? Type1208 { get; set; } + public global::RetellAI.ListConversationFlowsResponseStatus2? Type1208 { get; set; } /// /// /// - public global::RetellAI.ListPhoneNumbersV2ResponseStatus? Type1209 { get; set; } + public global::RetellAI.ListConversationFlowsResponse3? Type1209 { get; set; } /// /// /// - public global::RetellAI.ListPhoneNumbersV2Response4? Type1210 { get; set; } + public global::RetellAI.ListConversationFlowsResponseStatus3? Type1210 { get; set; } /// /// /// - public global::RetellAI.ListPhoneNumbersV2ResponseStatus2? Type1211 { get; set; } + public global::RetellAI.ListConversationFlowsResponse4? Type1211 { get; set; } /// /// /// - public global::RetellAI.ListPhoneNumbersResponse? Type1212 { get; set; } + public global::RetellAI.ListConversationFlowsResponseStatus4? Type1212 { get; set; } /// /// /// - public global::RetellAI.ListPhoneNumbersResponseStatus? Type1213 { get; set; } + public global::System.Collections.Generic.IList? Type1213 { get; set; } /// /// /// - public global::RetellAI.ListPhoneNumbersResponse2? Type1214 { get; set; } + public global::RetellAI.ListKnowledgeBasesResponse? Type1214 { get; set; } /// /// /// - public global::RetellAI.ListPhoneNumbersResponseStatus2? Type1215 { get; set; } + public global::RetellAI.ListKnowledgeBasesResponseStatus? Type1215 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1216 { get; set; } + public global::RetellAI.ListKnowledgeBasesResponse2? Type1216 { get; set; } /// /// /// - public global::RetellAI.ListRetellLLMResponse? Type1217 { get; set; } + public global::RetellAI.ListKnowledgeBasesResponseStatus2? Type1217 { get; set; } /// /// /// - public global::RetellAI.ListRetellLLMResponseStatus? Type1218 { get; set; } + public global::RetellAI.ListKnowledgeBasesResponse3? Type1218 { get; set; } /// /// /// - public global::RetellAI.ListRetellLLMResponse2? Type1219 { get; set; } + public global::RetellAI.ListKnowledgeBasesResponseStatus3? Type1219 { get; set; } /// /// /// - public global::RetellAI.ListRetellLLMResponseStatus2? Type1220 { get; set; } + public global::RetellAI.AllOf? Type1220 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1221 { get; set; } + public global::RetellAI.ListPhoneNumbersV2Response2? Type1221 { get; set; } /// /// /// - public global::RetellAI.ListVoicesResponse? Type1222 { get; set; } + public global::System.Collections.Generic.IList? Type1222 { get; set; } /// /// /// - public global::RetellAI.ListVoicesResponseStatus? Type1223 { get; set; } + public global::RetellAI.ListPhoneNumbersV2Response3? Type1223 { get; set; } /// /// /// - public global::RetellAI.ListVoicesResponse2? Type1224 { get; set; } + public global::RetellAI.ListPhoneNumbersV2ResponseStatus? Type1224 { get; set; } /// /// /// - public global::RetellAI.ListVoicesResponseStatus2? Type1225 { get; set; } + public global::RetellAI.ListPhoneNumbersV2Response4? Type1225 { get; set; } /// /// /// - public global::RetellAI.PublishAgentResponse? Type1226 { get; set; } + public global::RetellAI.ListPhoneNumbersV2ResponseStatus2? Type1226 { get; set; } /// /// /// - public global::RetellAI.PublishAgentResponseStatus? Type1227 { get; set; } + public global::RetellAI.ListPhoneNumbersResponse? Type1227 { get; set; } /// /// /// - public global::RetellAI.PublishAgentResponse2? Type1228 { get; set; } + public global::RetellAI.ListPhoneNumbersResponseStatus? Type1228 { get; set; } /// /// /// - public global::RetellAI.PublishAgentResponseStatus2? Type1229 { get; set; } + public global::RetellAI.ListPhoneNumbersResponse2? Type1229 { get; set; } /// /// /// - public global::RetellAI.PublishAgentResponse3? Type1230 { get; set; } + public global::RetellAI.ListPhoneNumbersResponseStatus2? Type1230 { get; set; } /// /// /// - public global::RetellAI.PublishAgentResponseStatus3? Type1231 { get; set; } + public global::System.Collections.Generic.IList? Type1231 { get; set; } /// /// /// - public global::RetellAI.PublishAgentResponse4? Type1232 { get; set; } + public global::RetellAI.ListRetellLLMResponse? Type1232 { get; set; } /// /// /// - public global::RetellAI.PublishAgentResponseStatus4? Type1233 { get; set; } + public global::RetellAI.ListRetellLLMResponseStatus? Type1233 { get; set; } /// /// /// - public global::RetellAI.PublishAgentResponse5? Type1234 { get; set; } + public global::RetellAI.ListRetellLLMResponse2? Type1234 { get; set; } /// /// /// - public global::RetellAI.PublishAgentResponseStatus5? Type1235 { get; set; } + public global::RetellAI.ListRetellLLMResponseStatus2? Type1235 { get; set; } /// /// /// - public global::RetellAI.PublishChatAgentResponse? Type1236 { get; set; } + public global::System.Collections.Generic.IList? Type1236 { get; set; } /// /// /// - public global::RetellAI.PublishChatAgentResponseStatus? Type1237 { get; set; } + public global::RetellAI.ListVoicesResponse? Type1237 { get; set; } /// /// /// - public global::RetellAI.PublishChatAgentResponse2? Type1238 { get; set; } + public global::RetellAI.ListVoicesResponseStatus? Type1238 { get; set; } /// /// /// - public global::RetellAI.PublishChatAgentResponseStatus2? Type1239 { get; set; } + public global::RetellAI.ListVoicesResponse2? Type1239 { get; set; } /// /// /// - public global::RetellAI.PublishChatAgentResponse3? Type1240 { get; set; } + public global::RetellAI.ListVoicesResponseStatus2? Type1240 { get; set; } /// /// /// - public global::RetellAI.PublishChatAgentResponseStatus3? Type1241 { get; set; } + public global::RetellAI.PublishAgentResponse? Type1241 { get; set; } /// /// /// - public global::RetellAI.PublishChatAgentResponse4? Type1242 { get; set; } + public global::RetellAI.PublishAgentResponseStatus? Type1242 { get; set; } /// /// /// - public global::RetellAI.PublishChatAgentResponseStatus4? Type1243 { get; set; } + public global::RetellAI.PublishAgentResponse2? Type1243 { get; set; } /// /// /// - public global::RetellAI.PublishChatAgentResponse5? Type1244 { get; set; } + public global::RetellAI.PublishAgentResponseStatus2? Type1244 { get; set; } /// /// /// - public global::RetellAI.PublishChatAgentResponseStatus5? Type1245 { get; set; } + public global::RetellAI.PublishAgentResponse3? Type1245 { get; set; } /// /// /// - public global::RetellAI.UpdateAgentResponse? Type1246 { get; set; } + public global::RetellAI.PublishAgentResponseStatus3? Type1246 { get; set; } /// /// /// - public global::RetellAI.UpdateAgentResponseStatus? Type1247 { get; set; } + public global::RetellAI.PublishAgentResponse4? Type1247 { get; set; } /// /// /// - public global::RetellAI.UpdateAgentResponse2? Type1248 { get; set; } + public global::RetellAI.PublishAgentResponseStatus4? Type1248 { get; set; } /// /// /// - public global::RetellAI.UpdateAgentResponseStatus2? Type1249 { get; set; } + public global::RetellAI.PublishAgentResponse5? Type1249 { get; set; } /// /// /// - public global::RetellAI.UpdateAgentResponse3? Type1250 { get; set; } + public global::RetellAI.PublishAgentResponseStatus5? Type1250 { get; set; } /// /// /// - public global::RetellAI.UpdateAgentResponseStatus3? Type1251 { get; set; } + public global::RetellAI.PublishChatAgentResponse? Type1251 { get; set; } /// /// /// - public global::RetellAI.UpdateAgentResponse4? Type1252 { get; set; } + public global::RetellAI.PublishChatAgentResponseStatus? Type1252 { get; set; } /// /// /// - public global::RetellAI.UpdateAgentResponseStatus4? Type1253 { get; set; } + public global::RetellAI.PublishChatAgentResponse2? Type1253 { get; set; } /// /// /// - public global::RetellAI.UpdateChatAgentResponse? Type1254 { get; set; } + public global::RetellAI.PublishChatAgentResponseStatus2? Type1254 { get; set; } /// /// /// - public global::RetellAI.UpdateChatAgentResponseStatus? Type1255 { get; set; } + public global::RetellAI.PublishChatAgentResponse3? Type1255 { get; set; } /// /// /// - public global::RetellAI.UpdateChatAgentResponse2? Type1256 { get; set; } + public global::RetellAI.PublishChatAgentResponseStatus3? Type1256 { get; set; } /// /// /// - public global::RetellAI.UpdateChatAgentResponseStatus2? Type1257 { get; set; } + public global::RetellAI.PublishChatAgentResponse4? Type1257 { get; set; } /// /// /// - public global::RetellAI.UpdateChatAgentResponse3? Type1258 { get; set; } + public global::RetellAI.PublishChatAgentResponseStatus4? Type1258 { get; set; } /// /// /// - public global::RetellAI.UpdateChatAgentResponseStatus3? Type1259 { get; set; } + public global::RetellAI.PublishChatAgentResponse5? Type1259 { get; set; } /// /// /// - public global::RetellAI.UpdateChatAgentResponse4? Type1260 { get; set; } + public global::RetellAI.PublishChatAgentResponseStatus5? Type1260 { get; set; } /// /// /// - public global::RetellAI.UpdateChatAgentResponseStatus4? Type1261 { get; set; } + public global::RetellAI.UpdateAgentResponse? Type1261 { get; set; } /// /// /// - public global::RetellAI.UpdateChatMetadataResponse? Type1262 { get; set; } + public global::RetellAI.UpdateAgentResponseStatus? Type1262 { get; set; } /// /// /// - public global::RetellAI.UpdateChatMetadataResponseStatus? Type1263 { get; set; } + public global::RetellAI.UpdateAgentResponse2? Type1263 { get; set; } /// /// /// - public global::RetellAI.UpdateChatMetadataResponse2? Type1264 { get; set; } + public global::RetellAI.UpdateAgentResponseStatus2? Type1264 { get; set; } /// /// /// - public global::RetellAI.UpdateChatMetadataResponseStatus2? Type1265 { get; set; } + public global::RetellAI.UpdateAgentResponse3? Type1265 { get; set; } /// /// /// - public global::RetellAI.UpdateChatMetadataResponse3? Type1266 { get; set; } + public global::RetellAI.UpdateAgentResponseStatus3? Type1266 { get; set; } /// /// /// - public global::RetellAI.UpdateChatMetadataResponseStatus3? Type1267 { get; set; } + public global::RetellAI.UpdateAgentResponse4? Type1267 { get; set; } /// /// /// - public global::RetellAI.UpdateChatMetadataResponse4? Type1268 { get; set; } + public global::RetellAI.UpdateAgentResponseStatus4? Type1268 { get; set; } /// /// /// - public global::RetellAI.UpdateChatMetadataResponseStatus4? Type1269 { get; set; } + public global::RetellAI.UpdateChatAgentResponse? Type1269 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowComponentResponse? Type1270 { get; set; } + public global::RetellAI.UpdateChatAgentResponseStatus? Type1270 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowComponentResponseStatus? Type1271 { get; set; } + public global::RetellAI.UpdateChatAgentResponse2? Type1271 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowComponentResponse2? Type1272 { get; set; } + public global::RetellAI.UpdateChatAgentResponseStatus2? Type1272 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowComponentResponseStatus2? Type1273 { get; set; } + public global::RetellAI.UpdateChatAgentResponse3? Type1273 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowComponentResponse3? Type1274 { get; set; } + public global::RetellAI.UpdateChatAgentResponseStatus3? Type1274 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowComponentResponseStatus3? Type1275 { get; set; } + public global::RetellAI.UpdateChatAgentResponse4? Type1275 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowComponentResponse4? Type1276 { get; set; } + public global::RetellAI.UpdateChatAgentResponseStatus4? Type1276 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowComponentResponseStatus4? Type1277 { get; set; } + public global::RetellAI.UpdateChatMetadataResponse? Type1277 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowComponentResponse5? Type1278 { get; set; } + public global::RetellAI.UpdateChatMetadataResponseStatus? Type1278 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowComponentResponseStatus5? Type1279 { get; set; } + public global::RetellAI.UpdateChatMetadataResponse2? Type1279 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowResponse? Type1280 { get; set; } + public global::RetellAI.UpdateChatMetadataResponseStatus2? Type1280 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowResponseStatus? Type1281 { get; set; } + public global::RetellAI.UpdateChatMetadataResponse3? Type1281 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowResponse2? Type1282 { get; set; } + public global::RetellAI.UpdateChatMetadataResponseStatus3? Type1282 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowResponseStatus2? Type1283 { get; set; } + public global::RetellAI.UpdateChatMetadataResponse4? Type1283 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowResponse3? Type1284 { get; set; } + public global::RetellAI.UpdateChatMetadataResponseStatus4? Type1284 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowResponseStatus3? Type1285 { get; set; } + public global::RetellAI.UpdateConversationFlowComponentResponse? Type1285 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowResponse4? Type1286 { get; set; } + public global::RetellAI.UpdateConversationFlowComponentResponseStatus? Type1286 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowResponseStatus4? Type1287 { get; set; } + public global::RetellAI.UpdateConversationFlowComponentResponse2? Type1287 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowResponse5? Type1288 { get; set; } + public global::RetellAI.UpdateConversationFlowComponentResponseStatus2? Type1288 { get; set; } /// /// /// - public global::RetellAI.UpdateConversationFlowResponseStatus5? Type1289 { get; set; } + public global::RetellAI.UpdateConversationFlowComponentResponse3? Type1289 { get; set; } /// /// /// - public global::RetellAI.UpdatePhoneNumberResponse? Type1290 { get; set; } + public global::RetellAI.UpdateConversationFlowComponentResponseStatus3? Type1290 { get; set; } /// /// /// - public global::RetellAI.UpdatePhoneNumberResponseStatus? Type1291 { get; set; } + public global::RetellAI.UpdateConversationFlowComponentResponse4? Type1291 { get; set; } /// /// /// - public global::RetellAI.UpdatePhoneNumberResponse2? Type1292 { get; set; } + public global::RetellAI.UpdateConversationFlowComponentResponseStatus4? Type1292 { get; set; } /// /// /// - public global::RetellAI.UpdatePhoneNumberResponseStatus2? Type1293 { get; set; } + public global::RetellAI.UpdateConversationFlowComponentResponse5? Type1293 { get; set; } /// /// /// - public global::RetellAI.UpdatePhoneNumberResponse3? Type1294 { get; set; } + public global::RetellAI.UpdateConversationFlowComponentResponseStatus5? Type1294 { get; set; } /// /// /// - public global::RetellAI.UpdatePhoneNumberResponseStatus3? Type1295 { get; set; } + public global::RetellAI.UpdateConversationFlowResponse? Type1295 { get; set; } /// /// /// - public global::RetellAI.UpdatePhoneNumberResponse4? Type1296 { get; set; } + public global::RetellAI.UpdateConversationFlowResponseStatus? Type1296 { get; set; } /// /// /// - public global::RetellAI.UpdatePhoneNumberResponseStatus4? Type1297 { get; set; } + public global::RetellAI.UpdateConversationFlowResponse2? Type1297 { get; set; } /// /// /// - public global::RetellAI.UpdateRetellLLMResponse? Type1298 { get; set; } + public global::RetellAI.UpdateConversationFlowResponseStatus2? Type1298 { get; set; } /// /// /// - public global::RetellAI.UpdateRetellLLMResponseStatus? Type1299 { get; set; } + public global::RetellAI.UpdateConversationFlowResponse3? Type1299 { get; set; } /// /// /// - public global::RetellAI.UpdateRetellLLMResponse2? Type1300 { get; set; } + public global::RetellAI.UpdateConversationFlowResponseStatus3? Type1300 { get; set; } /// /// /// - public global::RetellAI.UpdateRetellLLMResponseStatus2? Type1301 { get; set; } + public global::RetellAI.UpdateConversationFlowResponse4? Type1301 { get; set; } /// /// /// - public global::RetellAI.UpdateRetellLLMResponse3? Type1302 { get; set; } + public global::RetellAI.UpdateConversationFlowResponseStatus4? Type1302 { get; set; } /// /// /// - public global::RetellAI.UpdateRetellLLMResponseStatus3? Type1303 { get; set; } + public global::RetellAI.UpdateConversationFlowResponse5? Type1303 { get; set; } /// /// /// - public global::RetellAI.UpdateRetellLLMResponse4? Type1304 { get; set; } + public global::RetellAI.UpdateConversationFlowResponseStatus5? Type1304 { get; set; } /// /// /// - public global::RetellAI.UpdateRetellLLMResponseStatus4? Type1305 { get; set; } + public global::RetellAI.UpdatePhoneNumberResponse? Type1305 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneCallResponse? Type1306 { get; set; } + public global::RetellAI.UpdatePhoneNumberResponseStatus? Type1306 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneCallResponseStatus? Type1307 { get; set; } + public global::RetellAI.UpdatePhoneNumberResponse2? Type1307 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneCallResponse2? Type1308 { get; set; } + public global::RetellAI.UpdatePhoneNumberResponseStatus2? Type1308 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneCallResponseStatus2? Type1309 { get; set; } + public global::RetellAI.UpdatePhoneNumberResponse3? Type1309 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneCallResponse3? Type1310 { get; set; } + public global::RetellAI.UpdatePhoneNumberResponseStatus3? Type1310 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneCallResponseStatus3? Type1311 { get; set; } + public global::RetellAI.UpdatePhoneNumberResponse4? Type1311 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneCallResponse4? Type1312 { get; set; } + public global::RetellAI.UpdatePhoneNumberResponseStatus4? Type1312 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneCallResponseStatus4? Type1313 { get; set; } + public global::RetellAI.UpdateRetellLLMResponse? Type1313 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneCallResponse5? Type1314 { get; set; } + public global::RetellAI.UpdateRetellLLMResponseStatus? Type1314 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneCallResponseStatus5? Type1315 { get; set; } + public global::RetellAI.UpdateRetellLLMResponse2? Type1315 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneCallResponse6? Type1316 { get; set; } + public global::RetellAI.UpdateRetellLLMResponseStatus2? Type1316 { get; set; } /// /// /// - public global::RetellAI.CreatePhoneCallResponseStatus6? Type1317 { get; set; } + public global::RetellAI.UpdateRetellLLMResponse3? Type1317 { get; set; } /// /// /// - public global::RetellAI.CreateWebCallResponse? Type1318 { get; set; } + public global::RetellAI.UpdateRetellLLMResponseStatus3? Type1318 { get; set; } /// /// /// - public global::RetellAI.CreateWebCallResponseStatus? Type1319 { get; set; } + public global::RetellAI.UpdateRetellLLMResponse4? Type1319 { get; set; } /// /// /// - public global::RetellAI.CreateWebCallResponse2? Type1320 { get; set; } + public global::RetellAI.UpdateRetellLLMResponseStatus4? Type1320 { get; set; } /// /// /// - public global::RetellAI.CreateWebCallResponseStatus2? Type1321 { get; set; } + public global::RetellAI.CreatePhoneCallResponse? Type1321 { get; set; } /// /// /// - public global::RetellAI.CreateWebCallResponse3? Type1322 { get; set; } + public global::RetellAI.CreatePhoneCallResponseStatus? Type1322 { get; set; } /// /// /// - public global::RetellAI.CreateWebCallResponseStatus3? Type1323 { get; set; } + public global::RetellAI.CreatePhoneCallResponse2? Type1323 { get; set; } /// /// /// - public global::RetellAI.CreateWebCallResponse4? Type1324 { get; set; } + public global::RetellAI.CreatePhoneCallResponseStatus2? Type1324 { get; set; } /// /// /// - public global::RetellAI.CreateWebCallResponseStatus4? Type1325 { get; set; } + public global::RetellAI.CreatePhoneCallResponse3? Type1325 { get; set; } /// /// /// - public global::RetellAI.CreateWebCallResponse5? Type1326 { get; set; } + public global::RetellAI.CreatePhoneCallResponseStatus3? Type1326 { get; set; } /// /// /// - public global::RetellAI.CreateWebCallResponseStatus5? Type1327 { get; set; } + public global::RetellAI.CreatePhoneCallResponse4? Type1327 { get; set; } /// /// /// - public global::RetellAI.CreateWebCallResponse6? Type1328 { get; set; } + public global::RetellAI.CreatePhoneCallResponseStatus4? Type1328 { get; set; } /// /// /// - public global::RetellAI.CreateWebCallResponseStatus6? Type1329 { get; set; } + public global::RetellAI.CreatePhoneCallResponse5? Type1329 { get; set; } /// /// /// - public global::RetellAI.DeleteCallResponse? Type1330 { get; set; } + public global::RetellAI.CreatePhoneCallResponseStatus5? Type1330 { get; set; } /// /// /// - public global::RetellAI.DeleteCallResponseStatus? Type1331 { get; set; } + public global::RetellAI.CreatePhoneCallResponse6? Type1331 { get; set; } /// /// /// - public global::RetellAI.DeleteCallResponse2? Type1332 { get; set; } + public global::RetellAI.CreatePhoneCallResponseStatus6? Type1332 { get; set; } /// /// /// - public global::RetellAI.DeleteCallResponseStatus2? Type1333 { get; set; } + public global::RetellAI.CreateWebCallResponse? Type1333 { get; set; } /// /// /// - public global::RetellAI.DeleteCallResponse3? Type1334 { get; set; } + public global::RetellAI.CreateWebCallResponseStatus? Type1334 { get; set; } /// /// /// - public global::RetellAI.DeleteCallResponseStatus3? Type1335 { get; set; } + public global::RetellAI.CreateWebCallResponse2? Type1335 { get; set; } /// /// /// - public global::RetellAI.DeleteCallResponse4? Type1336 { get; set; } + public global::RetellAI.CreateWebCallResponseStatus2? Type1336 { get; set; } /// /// /// - public global::RetellAI.DeleteCallResponseStatus4? Type1337 { get; set; } + public global::RetellAI.CreateWebCallResponse3? Type1337 { get; set; } /// /// /// - public global::RetellAI.GetCallResponse? Type1338 { get; set; } + public global::RetellAI.CreateWebCallResponseStatus3? Type1338 { get; set; } /// /// /// - public global::RetellAI.GetCallResponseStatus? Type1339 { get; set; } + public global::RetellAI.CreateWebCallResponse4? Type1339 { get; set; } /// /// /// - public global::RetellAI.GetCallResponse2? Type1340 { get; set; } + public global::RetellAI.CreateWebCallResponseStatus4? Type1340 { get; set; } /// /// /// - public global::RetellAI.GetCallResponseStatus2? Type1341 { get; set; } + public global::RetellAI.CreateWebCallResponse5? Type1341 { get; set; } /// /// /// - public global::RetellAI.GetCallResponse3? Type1342 { get; set; } + public global::RetellAI.CreateWebCallResponseStatus5? Type1342 { get; set; } /// /// /// - public global::RetellAI.GetCallResponseStatus3? Type1343 { get; set; } + public global::RetellAI.CreateWebCallResponse6? Type1343 { get; set; } /// /// /// - public global::RetellAI.GetCallResponse4? Type1344 { get; set; } + public global::RetellAI.CreateWebCallResponseStatus6? Type1344 { get; set; } /// /// /// - public global::RetellAI.GetCallResponseStatus4? Type1345 { get; set; } + public global::RetellAI.DeleteCallResponse? Type1345 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1346 { get; set; } + public global::RetellAI.DeleteCallResponseStatus? Type1346 { get; set; } /// /// /// - public global::RetellAI.ListCallsResponse? Type1347 { get; set; } + public global::RetellAI.DeleteCallResponse2? Type1347 { get; set; } /// /// /// - public global::RetellAI.ListCallsResponseStatus? Type1348 { get; set; } + public global::RetellAI.DeleteCallResponseStatus2? Type1348 { get; set; } /// /// /// - public global::RetellAI.ListCallsResponse2? Type1349 { get; set; } + public global::RetellAI.DeleteCallResponse3? Type1349 { get; set; } /// /// /// - public global::RetellAI.ListCallsResponseStatus2? Type1350 { get; set; } + public global::RetellAI.DeleteCallResponseStatus3? Type1350 { get; set; } /// /// /// - public global::RetellAI.ListCallsResponse3? Type1351 { get; set; } + public global::RetellAI.DeleteCallResponse4? Type1351 { get; set; } /// /// /// - public global::RetellAI.ListCallsResponseStatus3? Type1352 { get; set; } + public global::RetellAI.DeleteCallResponseStatus4? Type1352 { get; set; } /// /// /// - public global::RetellAI.AllOf? Type1353 { get; set; } + public global::RetellAI.GetCallResponse? Type1353 { get; set; } /// /// /// - public global::RetellAI.ListCallsV3Response2? Type1354 { get; set; } + public global::RetellAI.GetCallResponseStatus? Type1354 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1355 { get; set; } + public global::RetellAI.GetCallResponse2? Type1355 { get; set; } /// /// /// - public global::RetellAI.ListCallsV3Response3? Type1356 { get; set; } + public global::RetellAI.GetCallResponseStatus2? Type1356 { get; set; } /// /// /// - public global::RetellAI.ListCallsV3ResponseStatus? Type1357 { get; set; } + public global::RetellAI.GetCallResponse3? Type1357 { get; set; } /// /// /// - public global::RetellAI.ListCallsV3Response4? Type1358 { get; set; } + public global::RetellAI.GetCallResponseStatus3? Type1358 { get; set; } /// /// /// - public global::RetellAI.ListCallsV3ResponseStatus2? Type1359 { get; set; } + public global::RetellAI.GetCallResponse4? Type1359 { get; set; } /// /// /// - public global::RetellAI.ListCallsV3Response5? Type1360 { get; set; } + public global::RetellAI.GetCallResponseStatus4? Type1360 { get; set; } /// /// /// - public global::RetellAI.ListCallsV3ResponseStatus3? Type1361 { get; set; } + public global::System.Collections.Generic.IList? Type1361 { get; set; } /// /// /// - public global::RetellAI.ListCallsV3Response6? Type1362 { get; set; } + public global::RetellAI.ListCallsResponse? Type1362 { get; set; } /// /// /// - public global::RetellAI.ListCallsV3ResponseStatus4? Type1363 { get; set; } + public global::RetellAI.ListCallsResponseStatus? Type1363 { get; set; } /// /// /// - public global::RetellAI.AllOf? Type1364 { get; set; } + public global::RetellAI.ListCallsResponse2? Type1364 { get; set; } /// /// /// - public global::RetellAI.ListExportRequestsV2Response2? Type1365 { get; set; } + public global::RetellAI.ListCallsResponseStatus2? Type1365 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1366 { get; set; } + public global::RetellAI.ListCallsResponse3? Type1366 { get; set; } /// /// /// - public global::RetellAI.ListExportRequestsV2ResponseItem? Type1367 { get; set; } + public global::RetellAI.ListCallsResponseStatus3? Type1367 { get; set; } /// /// /// - public global::RetellAI.ListExportRequestsV2ResponseItemChannel? Type1368 { get; set; } + public global::RetellAI.AllOf? Type1368 { get; set; } /// /// /// - public global::RetellAI.ListExportRequestsV2ResponseItemStatus? Type1369 { get; set; } + public global::RetellAI.ListCallsV3Response2? Type1369 { get; set; } /// /// /// - public global::RetellAI.ListExportRequestsV2Response3? Type1370 { get; set; } + public global::System.Collections.Generic.IList? Type1370 { get; set; } /// /// /// - public global::RetellAI.ListExportRequestsV2ResponseStatus? Type1371 { get; set; } + public global::RetellAI.ListCallsV3Response3? Type1371 { get; set; } /// /// /// - public global::RetellAI.ListExportRequestsV2Response4? Type1372 { get; set; } + public global::RetellAI.ListCallsV3ResponseStatus? Type1372 { get; set; } /// /// /// - public global::RetellAI.ListExportRequestsV2ResponseStatus2? Type1373 { get; set; } + public global::RetellAI.ListCallsV3Response4? Type1373 { get; set; } /// /// /// - public global::RetellAI.ListExportRequestsV2Response5? Type1374 { get; set; } + public global::RetellAI.ListCallsV3ResponseStatus2? Type1374 { get; set; } /// /// /// - public global::RetellAI.ListExportRequestsV2ResponseStatus3? Type1375 { get; set; } + public global::RetellAI.ListCallsV3Response5? Type1375 { get; set; } /// /// /// - public global::RetellAI.ListExportRequestsV2Response6? Type1376 { get; set; } + public global::RetellAI.ListCallsV3ResponseStatus3? Type1376 { get; set; } /// /// /// - public global::RetellAI.ListExportRequestsV2ResponseStatus4? Type1377 { get; set; } + public global::RetellAI.ListCallsV3Response6? Type1377 { get; set; } /// /// /// - public global::RetellAI.RegisterPhoneCallResponse? Type1378 { get; set; } + public global::RetellAI.ListCallsV3ResponseStatus4? Type1378 { get; set; } /// /// /// - public global::RetellAI.RegisterPhoneCallResponseStatus? Type1379 { get; set; } + public global::RetellAI.AllOf? Type1379 { get; set; } /// /// /// - public global::RetellAI.RegisterPhoneCallResponse2? Type1380 { get; set; } + public global::RetellAI.ListExportRequestsV2Response2? Type1380 { get; set; } /// /// /// - public global::RetellAI.RegisterPhoneCallResponseStatus2? Type1381 { get; set; } + public global::System.Collections.Generic.IList? Type1381 { get; set; } /// /// /// - public global::RetellAI.RegisterPhoneCallResponse3? Type1382 { get; set; } + public global::RetellAI.ListExportRequestsV2ResponseItem? Type1382 { get; set; } /// /// /// - public global::RetellAI.RegisterPhoneCallResponseStatus3? Type1383 { get; set; } + public global::RetellAI.ListExportRequestsV2ResponseItemChannel? Type1383 { get; set; } /// /// /// - public global::RetellAI.RegisterPhoneCallResponse4? Type1384 { get; set; } + public global::RetellAI.ListExportRequestsV2ResponseItemStatus? Type1384 { get; set; } /// /// /// - public global::RetellAI.RegisterPhoneCallResponseStatus4? Type1385 { get; set; } + public global::RetellAI.ListExportRequestsV2Response3? Type1385 { get; set; } /// /// /// - public global::RetellAI.RegisterPhoneCallResponse5? Type1386 { get; set; } + public global::RetellAI.ListExportRequestsV2ResponseStatus? Type1386 { get; set; } /// /// /// - public global::RetellAI.RegisterPhoneCallResponseStatus5? Type1387 { get; set; } + public global::RetellAI.ListExportRequestsV2Response4? Type1387 { get; set; } /// /// /// - public global::RetellAI.RegisterPhoneCallResponse6? Type1388 { get; set; } + public global::RetellAI.ListExportRequestsV2ResponseStatus2? Type1388 { get; set; } /// /// /// - public global::RetellAI.RegisterPhoneCallResponseStatus6? Type1389 { get; set; } + public global::RetellAI.ListExportRequestsV2Response5? Type1389 { get; set; } /// /// /// - public global::RetellAI.UpdateCallMetadataResponse? Type1390 { get; set; } + public global::RetellAI.ListExportRequestsV2ResponseStatus3? Type1390 { get; set; } /// /// /// - public global::RetellAI.UpdateCallMetadataResponseStatus? Type1391 { get; set; } + public global::RetellAI.ListExportRequestsV2Response6? Type1391 { get; set; } /// /// /// - public global::RetellAI.UpdateCallMetadataResponse2? Type1392 { get; set; } + public global::RetellAI.ListExportRequestsV2ResponseStatus4? Type1392 { get; set; } /// /// /// - public global::RetellAI.UpdateCallMetadataResponseStatus2? Type1393 { get; set; } + public global::RetellAI.RegisterPhoneCallResponse? Type1393 { get; set; } /// /// /// - public global::RetellAI.UpdateCallMetadataResponse3? Type1394 { get; set; } + public global::RetellAI.RegisterPhoneCallResponseStatus? Type1394 { get; set; } /// /// /// - public global::RetellAI.UpdateCallMetadataResponseStatus3? Type1395 { get; set; } + public global::RetellAI.RegisterPhoneCallResponse2? Type1395 { get; set; } /// /// /// - public global::RetellAI.UpdateCallMetadataResponse4? Type1396 { get; set; } + public global::RetellAI.RegisterPhoneCallResponseStatus2? Type1396 { get; set; } /// /// /// - public global::RetellAI.UpdateCallMetadataResponseStatus4? Type1397 { get; set; } + public global::RetellAI.RegisterPhoneCallResponse3? Type1397 { get; set; } + /// + /// + /// + public global::RetellAI.RegisterPhoneCallResponseStatus3? Type1398 { get; set; } + /// + /// + /// + public global::RetellAI.RegisterPhoneCallResponse4? Type1399 { get; set; } + /// + /// + /// + public global::RetellAI.RegisterPhoneCallResponseStatus4? Type1400 { get; set; } + /// + /// + /// + public global::RetellAI.RegisterPhoneCallResponse5? Type1401 { get; set; } + /// + /// + /// + public global::RetellAI.RegisterPhoneCallResponseStatus5? Type1402 { get; set; } + /// + /// + /// + public global::RetellAI.RegisterPhoneCallResponse6? Type1403 { get; set; } + /// + /// + /// + public global::RetellAI.RegisterPhoneCallResponseStatus6? Type1404 { get; set; } + /// + /// + /// + public global::RetellAI.UpdateCallMetadataResponse? Type1405 { get; set; } + /// + /// + /// + public global::RetellAI.UpdateCallMetadataResponseStatus? Type1406 { get; set; } + /// + /// + /// + public global::RetellAI.UpdateCallMetadataResponse2? Type1407 { get; set; } + /// + /// + /// + public global::RetellAI.UpdateCallMetadataResponseStatus2? Type1408 { get; set; } + /// + /// + /// + public global::RetellAI.UpdateCallMetadataResponse3? Type1409 { get; set; } + /// + /// + /// + public global::RetellAI.UpdateCallMetadataResponseStatus3? Type1410 { get; set; } + /// + /// + /// + public global::RetellAI.UpdateCallMetadataResponse4? Type1411 { get; set; } + /// + /// + /// + public global::RetellAI.UpdateCallMetadataResponseStatus4? Type1412 { get; set; } /// /// @@ -5905,98 +5965,102 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - 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.Dictionary>? ListType76 { get; set; } + public global::System.Collections.Generic.Dictionary>? 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; } } } \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionRequest.Json.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionRequest.Json.g.cs new file mode 100644 index 0000000..79a1e37 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionRequest.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace RetellAI +{ + public sealed partial class AgentPlaygroundCompletionRequest + { + /// + /// 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 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) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::RetellAI.AgentPlaygroundCompletionRequest? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::RetellAI.AgentPlaygroundCompletionRequest), + jsonSerializerContext) as global::RetellAI.AgentPlaygroundCompletionRequest; + } + + /// + /// 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::RetellAI.AgentPlaygroundCompletionRequest? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + 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::RetellAI.AgentPlaygroundCompletionRequest), + jsonSerializerContext).ConfigureAwait(false)) as global::RetellAI.AgentPlaygroundCompletionRequest; + } + + /// + /// 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) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionRequest.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionRequest.g.cs new file mode 100644 index 0000000..8d51ab4 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionRequest.g.cs @@ -0,0 +1,101 @@ + +#nullable enable + +namespace RetellAI +{ + /// + /// + /// + public sealed partial class AgentPlaygroundCompletionRequest + { + /// + /// Full conversation history, same shape as chat completion messages. message_id and created_timestamp are optional — server generates them if omitted. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("messages")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList Messages { get; set; } + + /// + /// Key-value pairs for dynamic variable substitution. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("dynamic_variables")] + public global::System.Collections.Generic.Dictionary? DynamicVariables { get; set; } + + /// + /// Optional mock responses for tools. When provided, the agent uses these instead of executing real tool calls. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("tool_mocks")] + public global::System.Collections.Generic.IList? ToolMocks { get; set; } + + /// + /// Current state name for retell-llm agents. Used to resume from a specific state. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("current_state")] + public string? CurrentState { get; set; } + + /// + /// Current node id for conversation-flow agents. Used to resume from a specific node. Must be provided together with component_id when testing components. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("current_node_id")] + public string? CurrentNodeId { get; set; } + + /// + /// Conversation flow component id. Required when current_node_id refers to a node within a component. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("component_id")] + public string? ComponentId { 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. + /// + /// + /// Full conversation history, same shape as chat completion messages. message_id and created_timestamp are optional — server generates them if omitted. + /// + /// + /// Key-value pairs for dynamic variable substitution. + /// + /// + /// Optional mock responses for tools. When provided, the agent uses these instead of executing real tool calls. + /// + /// + /// Current state name for retell-llm agents. Used to resume from a specific state. + /// + /// + /// Current node id for conversation-flow agents. Used to resume from a specific node. Must be provided together with component_id when testing components. + /// + /// + /// Conversation flow component id. Required when current_node_id refers to a node within a component. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public AgentPlaygroundCompletionRequest( + global::System.Collections.Generic.IList messages, + global::System.Collections.Generic.Dictionary? dynamicVariables, + global::System.Collections.Generic.IList? toolMocks, + string? currentState, + string? currentNodeId, + string? componentId) + { + this.Messages = messages ?? throw new global::System.ArgumentNullException(nameof(messages)); + this.DynamicVariables = dynamicVariables; + this.ToolMocks = toolMocks; + this.CurrentState = currentState; + this.CurrentNodeId = currentNodeId; + this.ComponentId = componentId; + } + + /// + /// Initializes a new instance of the class. + /// + public AgentPlaygroundCompletionRequest() + { + } + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionRequestDynamicVariables.Json.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionRequestDynamicVariables.Json.g.cs new file mode 100644 index 0000000..33f8639 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionRequestDynamicVariables.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace RetellAI +{ + public sealed partial class AgentPlaygroundCompletionRequestDynamicVariables + { + /// + /// 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 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) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::RetellAI.AgentPlaygroundCompletionRequestDynamicVariables? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::RetellAI.AgentPlaygroundCompletionRequestDynamicVariables), + jsonSerializerContext) as global::RetellAI.AgentPlaygroundCompletionRequestDynamicVariables; + } + + /// + /// 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::RetellAI.AgentPlaygroundCompletionRequestDynamicVariables? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + 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::RetellAI.AgentPlaygroundCompletionRequestDynamicVariables), + jsonSerializerContext).ConfigureAwait(false)) as global::RetellAI.AgentPlaygroundCompletionRequestDynamicVariables; + } + + /// + /// 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) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionRequestDynamicVariables.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionRequestDynamicVariables.g.cs new file mode 100644 index 0000000..dfa56c8 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionRequestDynamicVariables.g.cs @@ -0,0 +1,18 @@ + +#nullable enable + +namespace RetellAI +{ + /// + /// Key-value pairs for dynamic variable substitution. + /// + public sealed partial class AgentPlaygroundCompletionRequestDynamicVariables + { + + /// + /// 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(); + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse.Json.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse.Json.g.cs new file mode 100644 index 0000000..f64df99 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace RetellAI +{ + public sealed partial class AgentPlaygroundCompletionResponse + { + /// + /// 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 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) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::RetellAI.AgentPlaygroundCompletionResponse? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::RetellAI.AgentPlaygroundCompletionResponse), + jsonSerializerContext) as global::RetellAI.AgentPlaygroundCompletionResponse; + } + + /// + /// 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::RetellAI.AgentPlaygroundCompletionResponse? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + 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::RetellAI.AgentPlaygroundCompletionResponse), + jsonSerializerContext).ConfigureAwait(false)) as global::RetellAI.AgentPlaygroundCompletionResponse; + } + + /// + /// 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) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse.g.cs new file mode 100644 index 0000000..cf69bee --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse.g.cs @@ -0,0 +1,101 @@ + +#nullable enable + +namespace RetellAI +{ + /// + /// + /// + public sealed partial class AgentPlaygroundCompletionResponse + { + /// + /// New messages generated by the agent. Same shape as chat completion response messages. Does not include the input messages. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("messages")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList Messages { get; set; } + + /// + /// Current state name (retell-llm agents). + /// + [global::System.Text.Json.Serialization.JsonPropertyName("current_state")] + public string? CurrentState { get; set; } + + /// + /// Current node id (conversation-flow agents). + /// + [global::System.Text.Json.Serialization.JsonPropertyName("current_node_id")] + public string? CurrentNodeId { get; set; } + + /// + /// Updated dynamic variables after this turn. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("dynamic_variables")] + public global::System.Collections.Generic.Dictionary? DynamicVariables { get; set; } + + /// + /// Whether the agent ended the conversation. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("call_ended")] + public bool? CallEnded { get; set; } + + /// + /// Knowledge base chunks retrieved for this turn. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("knowledge_base_retrieved_contents")] + public global::System.Collections.Generic.IList? KnowledgeBaseRetrievedContents { 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. + /// + /// + /// New messages generated by the agent. Same shape as chat completion response messages. Does not include the input messages. + /// + /// + /// Current state name (retell-llm agents). + /// + /// + /// Current node id (conversation-flow agents). + /// + /// + /// Updated dynamic variables after this turn. + /// + /// + /// Whether the agent ended the conversation. + /// + /// + /// Knowledge base chunks retrieved for this turn. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public AgentPlaygroundCompletionResponse( + global::System.Collections.Generic.IList messages, + string? currentState, + string? currentNodeId, + global::System.Collections.Generic.Dictionary? dynamicVariables, + bool? callEnded, + global::System.Collections.Generic.IList? knowledgeBaseRetrievedContents) + { + this.Messages = messages ?? throw new global::System.ArgumentNullException(nameof(messages)); + this.CurrentState = currentState; + this.CurrentNodeId = currentNodeId; + this.DynamicVariables = dynamicVariables; + this.CallEnded = callEnded; + this.KnowledgeBaseRetrievedContents = knowledgeBaseRetrievedContents; + } + + /// + /// Initializes a new instance of the class. + /// + public AgentPlaygroundCompletionResponse() + { + } + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse2.Json.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse2.Json.g.cs new file mode 100644 index 0000000..34156e4 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace RetellAI +{ + public sealed partial class AgentPlaygroundCompletionResponse2 + { + /// + /// 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 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) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::RetellAI.AgentPlaygroundCompletionResponse2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::RetellAI.AgentPlaygroundCompletionResponse2), + jsonSerializerContext) as global::RetellAI.AgentPlaygroundCompletionResponse2; + } + + /// + /// 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::RetellAI.AgentPlaygroundCompletionResponse2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + 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::RetellAI.AgentPlaygroundCompletionResponse2), + jsonSerializerContext).ConfigureAwait(false)) as global::RetellAI.AgentPlaygroundCompletionResponse2; + } + + /// + /// 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) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse2.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse2.g.cs new file mode 100644 index 0000000..4eddf6a --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse2.g.cs @@ -0,0 +1,56 @@ + +#nullable enable + +namespace RetellAI +{ + /// + /// + /// + public sealed partial class AgentPlaygroundCompletionResponse2 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("status")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusJsonConverter))] + public global::RetellAI.AgentPlaygroundCompletionResponseStatus? Status { get; set; } + + /// + /// Example: Invalid request format, please check API reference. + /// + /// Invalid request format, please check API reference. + [global::System.Text.Json.Serialization.JsonPropertyName("message")] + public string? Message { 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. + /// + /// + /// + /// Example: Invalid request format, please check API reference. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public AgentPlaygroundCompletionResponse2( + global::RetellAI.AgentPlaygroundCompletionResponseStatus? status, + string? message) + { + this.Status = status; + this.Message = message; + } + + /// + /// Initializes a new instance of the class. + /// + public AgentPlaygroundCompletionResponse2() + { + } + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse3.Json.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse3.Json.g.cs new file mode 100644 index 0000000..f43329e --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse3.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace RetellAI +{ + public sealed partial class AgentPlaygroundCompletionResponse3 + { + /// + /// 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 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) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::RetellAI.AgentPlaygroundCompletionResponse3? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::RetellAI.AgentPlaygroundCompletionResponse3), + jsonSerializerContext) as global::RetellAI.AgentPlaygroundCompletionResponse3; + } + + /// + /// 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::RetellAI.AgentPlaygroundCompletionResponse3? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + 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::RetellAI.AgentPlaygroundCompletionResponse3), + jsonSerializerContext).ConfigureAwait(false)) as global::RetellAI.AgentPlaygroundCompletionResponse3; + } + + /// + /// 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) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse3.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse3.g.cs new file mode 100644 index 0000000..e4efc1d --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse3.g.cs @@ -0,0 +1,56 @@ + +#nullable enable + +namespace RetellAI +{ + /// + /// + /// + public sealed partial class AgentPlaygroundCompletionResponse3 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("status")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2JsonConverter))] + public global::RetellAI.AgentPlaygroundCompletionResponseStatus2? Status { get; set; } + + /// + /// Example: API key is missing or invalid. + /// + /// API key is missing or invalid. + [global::System.Text.Json.Serialization.JsonPropertyName("message")] + public string? Message { 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. + /// + /// + /// + /// Example: API key is missing or invalid. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public AgentPlaygroundCompletionResponse3( + global::RetellAI.AgentPlaygroundCompletionResponseStatus2? status, + string? message) + { + this.Status = status; + this.Message = message; + } + + /// + /// Initializes a new instance of the class. + /// + public AgentPlaygroundCompletionResponse3() + { + } + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse4.Json.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse4.Json.g.cs new file mode 100644 index 0000000..ce780d0 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse4.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace RetellAI +{ + public sealed partial class AgentPlaygroundCompletionResponse4 + { + /// + /// 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 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) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::RetellAI.AgentPlaygroundCompletionResponse4? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::RetellAI.AgentPlaygroundCompletionResponse4), + jsonSerializerContext) as global::RetellAI.AgentPlaygroundCompletionResponse4; + } + + /// + /// 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::RetellAI.AgentPlaygroundCompletionResponse4? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + 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::RetellAI.AgentPlaygroundCompletionResponse4), + jsonSerializerContext).ConfigureAwait(false)) as global::RetellAI.AgentPlaygroundCompletionResponse4; + } + + /// + /// 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) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse4.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse4.g.cs new file mode 100644 index 0000000..3df66e9 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse4.g.cs @@ -0,0 +1,56 @@ + +#nullable enable + +namespace RetellAI +{ + /// + /// + /// + public sealed partial class AgentPlaygroundCompletionResponse4 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("status")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3JsonConverter))] + public global::RetellAI.AgentPlaygroundCompletionResponseStatus3? Status { get; set; } + + /// + /// Example: Trial has ended, please add payment method. + /// + /// Trial has ended, please add payment method. + [global::System.Text.Json.Serialization.JsonPropertyName("message")] + public string? Message { 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. + /// + /// + /// + /// Example: Trial has ended, please add payment method. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public AgentPlaygroundCompletionResponse4( + global::RetellAI.AgentPlaygroundCompletionResponseStatus3? status, + string? message) + { + this.Status = status; + this.Message = message; + } + + /// + /// Initializes a new instance of the class. + /// + public AgentPlaygroundCompletionResponse4() + { + } + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse5.Json.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse5.Json.g.cs new file mode 100644 index 0000000..4063009 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse5.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace RetellAI +{ + public sealed partial class AgentPlaygroundCompletionResponse5 + { + /// + /// 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 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) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::RetellAI.AgentPlaygroundCompletionResponse5? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::RetellAI.AgentPlaygroundCompletionResponse5), + jsonSerializerContext) as global::RetellAI.AgentPlaygroundCompletionResponse5; + } + + /// + /// 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::RetellAI.AgentPlaygroundCompletionResponse5? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + 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::RetellAI.AgentPlaygroundCompletionResponse5), + jsonSerializerContext).ConfigureAwait(false)) as global::RetellAI.AgentPlaygroundCompletionResponse5; + } + + /// + /// 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) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse5.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse5.g.cs new file mode 100644 index 0000000..4d21fd2 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse5.g.cs @@ -0,0 +1,56 @@ + +#nullable enable + +namespace RetellAI +{ + /// + /// + /// + public sealed partial class AgentPlaygroundCompletionResponse5 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("status")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4JsonConverter))] + public global::RetellAI.AgentPlaygroundCompletionResponseStatus4? Status { get; set; } + + /// + /// Example: Cannot find requested asset under given api key. + /// + /// Cannot find requested asset under given api key. + [global::System.Text.Json.Serialization.JsonPropertyName("message")] + public string? Message { 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. + /// + /// + /// + /// Example: Cannot find requested asset under given api key. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public AgentPlaygroundCompletionResponse5( + global::RetellAI.AgentPlaygroundCompletionResponseStatus4? status, + string? message) + { + this.Status = status; + this.Message = message; + } + + /// + /// Initializes a new instance of the class. + /// + public AgentPlaygroundCompletionResponse5() + { + } + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse6.Json.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse6.Json.g.cs new file mode 100644 index 0000000..d3c7215 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse6.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace RetellAI +{ + public sealed partial class AgentPlaygroundCompletionResponse6 + { + /// + /// 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 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) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::RetellAI.AgentPlaygroundCompletionResponse6? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::RetellAI.AgentPlaygroundCompletionResponse6), + jsonSerializerContext) as global::RetellAI.AgentPlaygroundCompletionResponse6; + } + + /// + /// 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::RetellAI.AgentPlaygroundCompletionResponse6? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + 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::RetellAI.AgentPlaygroundCompletionResponse6), + jsonSerializerContext).ConfigureAwait(false)) as global::RetellAI.AgentPlaygroundCompletionResponse6; + } + + /// + /// 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) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse6.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse6.g.cs new file mode 100644 index 0000000..af27415 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse6.g.cs @@ -0,0 +1,56 @@ + +#nullable enable + +namespace RetellAI +{ + /// + /// + /// + public sealed partial class AgentPlaygroundCompletionResponse6 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("status")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5JsonConverter))] + public global::RetellAI.AgentPlaygroundCompletionResponseStatus5? Status { get; set; } + + /// + /// Example: Account rate limited, please throttle your requests. + /// + /// Account rate limited, please throttle your requests. + [global::System.Text.Json.Serialization.JsonPropertyName("message")] + public string? Message { 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. + /// + /// + /// + /// Example: Account rate limited, please throttle your requests. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public AgentPlaygroundCompletionResponse6( + global::RetellAI.AgentPlaygroundCompletionResponseStatus5? status, + string? message) + { + this.Status = status; + this.Message = message; + } + + /// + /// Initializes a new instance of the class. + /// + public AgentPlaygroundCompletionResponse6() + { + } + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse7.Json.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse7.Json.g.cs new file mode 100644 index 0000000..4af18c6 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse7.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace RetellAI +{ + public sealed partial class AgentPlaygroundCompletionResponse7 + { + /// + /// 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 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) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::RetellAI.AgentPlaygroundCompletionResponse7? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::RetellAI.AgentPlaygroundCompletionResponse7), + jsonSerializerContext) as global::RetellAI.AgentPlaygroundCompletionResponse7; + } + + /// + /// 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::RetellAI.AgentPlaygroundCompletionResponse7? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + 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::RetellAI.AgentPlaygroundCompletionResponse7), + jsonSerializerContext).ConfigureAwait(false)) as global::RetellAI.AgentPlaygroundCompletionResponse7; + } + + /// + /// 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) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse7.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse7.g.cs new file mode 100644 index 0000000..a37bc4b --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponse7.g.cs @@ -0,0 +1,56 @@ + +#nullable enable + +namespace RetellAI +{ + /// + /// + /// + public sealed partial class AgentPlaygroundCompletionResponse7 + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("status")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6JsonConverter))] + public global::RetellAI.AgentPlaygroundCompletionResponseStatus6? Status { get; set; } + + /// + /// Example: An unexpected server error occurred. + /// + /// An unexpected server error occurred. + [global::System.Text.Json.Serialization.JsonPropertyName("message")] + public string? Message { 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. + /// + /// + /// + /// Example: An unexpected server error occurred. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public AgentPlaygroundCompletionResponse7( + global::RetellAI.AgentPlaygroundCompletionResponseStatus6? status, + string? message) + { + this.Status = status; + this.Message = message; + } + + /// + /// Initializes a new instance of the class. + /// + public AgentPlaygroundCompletionResponse7() + { + } + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseDynamicVariables.Json.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseDynamicVariables.Json.g.cs new file mode 100644 index 0000000..023b430 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseDynamicVariables.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace RetellAI +{ + public sealed partial class AgentPlaygroundCompletionResponseDynamicVariables + { + /// + /// 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 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) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::RetellAI.AgentPlaygroundCompletionResponseDynamicVariables? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::RetellAI.AgentPlaygroundCompletionResponseDynamicVariables), + jsonSerializerContext) as global::RetellAI.AgentPlaygroundCompletionResponseDynamicVariables; + } + + /// + /// 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::RetellAI.AgentPlaygroundCompletionResponseDynamicVariables? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + 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::RetellAI.AgentPlaygroundCompletionResponseDynamicVariables), + jsonSerializerContext).ConfigureAwait(false)) as global::RetellAI.AgentPlaygroundCompletionResponseDynamicVariables; + } + + /// + /// 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) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseDynamicVariables.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseDynamicVariables.g.cs new file mode 100644 index 0000000..4a27cba --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseDynamicVariables.g.cs @@ -0,0 +1,18 @@ + +#nullable enable + +namespace RetellAI +{ + /// + /// Updated dynamic variables after this turn. + /// + public sealed partial class AgentPlaygroundCompletionResponseDynamicVariables + { + + /// + /// 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(); + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus.g.cs new file mode 100644 index 0000000..bb46c14 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace RetellAI +{ + /// + /// + /// + public enum AgentPlaygroundCompletionResponseStatus + { + /// + /// + /// + Error, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class AgentPlaygroundCompletionResponseStatusExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this AgentPlaygroundCompletionResponseStatus value) + { + return value switch + { + AgentPlaygroundCompletionResponseStatus.Error => "error", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static AgentPlaygroundCompletionResponseStatus? ToEnum(string value) + { + return value switch + { + "error" => AgentPlaygroundCompletionResponseStatus.Error, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus2.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus2.g.cs new file mode 100644 index 0000000..a2be0b7 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus2.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace RetellAI +{ + /// + /// + /// + public enum AgentPlaygroundCompletionResponseStatus2 + { + /// + /// + /// + Error, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class AgentPlaygroundCompletionResponseStatus2Extensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this AgentPlaygroundCompletionResponseStatus2 value) + { + return value switch + { + AgentPlaygroundCompletionResponseStatus2.Error => "error", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static AgentPlaygroundCompletionResponseStatus2? ToEnum(string value) + { + return value switch + { + "error" => AgentPlaygroundCompletionResponseStatus2.Error, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus3.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus3.g.cs new file mode 100644 index 0000000..c185281 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus3.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace RetellAI +{ + /// + /// + /// + public enum AgentPlaygroundCompletionResponseStatus3 + { + /// + /// + /// + Error, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class AgentPlaygroundCompletionResponseStatus3Extensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this AgentPlaygroundCompletionResponseStatus3 value) + { + return value switch + { + AgentPlaygroundCompletionResponseStatus3.Error => "error", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static AgentPlaygroundCompletionResponseStatus3? ToEnum(string value) + { + return value switch + { + "error" => AgentPlaygroundCompletionResponseStatus3.Error, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus4.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus4.g.cs new file mode 100644 index 0000000..97d251d --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus4.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace RetellAI +{ + /// + /// + /// + public enum AgentPlaygroundCompletionResponseStatus4 + { + /// + /// + /// + Error, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class AgentPlaygroundCompletionResponseStatus4Extensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this AgentPlaygroundCompletionResponseStatus4 value) + { + return value switch + { + AgentPlaygroundCompletionResponseStatus4.Error => "error", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static AgentPlaygroundCompletionResponseStatus4? ToEnum(string value) + { + return value switch + { + "error" => AgentPlaygroundCompletionResponseStatus4.Error, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus5.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus5.g.cs new file mode 100644 index 0000000..eb3df75 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus5.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace RetellAI +{ + /// + /// + /// + public enum AgentPlaygroundCompletionResponseStatus5 + { + /// + /// + /// + Error, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class AgentPlaygroundCompletionResponseStatus5Extensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this AgentPlaygroundCompletionResponseStatus5 value) + { + return value switch + { + AgentPlaygroundCompletionResponseStatus5.Error => "error", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static AgentPlaygroundCompletionResponseStatus5? ToEnum(string value) + { + return value switch + { + "error" => AgentPlaygroundCompletionResponseStatus5.Error, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus6.g.cs b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus6.g.cs new file mode 100644 index 0000000..a47d158 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.Models.AgentPlaygroundCompletionResponseStatus6.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace RetellAI +{ + /// + /// + /// + public enum AgentPlaygroundCompletionResponseStatus6 + { + /// + /// + /// + Error, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class AgentPlaygroundCompletionResponseStatus6Extensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this AgentPlaygroundCompletionResponseStatus6 value) + { + return value switch + { + AgentPlaygroundCompletionResponseStatus6.Error => "error", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static AgentPlaygroundCompletionResponseStatus6? ToEnum(string value) + { + return value switch + { + "error" => AgentPlaygroundCompletionResponseStatus6.Error, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.RetellAiClient.AgentPlaygroundCompletion.g.cs b/src/libs/RetellAI/Generated/RetellAI.RetellAiClient.AgentPlaygroundCompletion.g.cs new file mode 100644 index 0000000..a0ec4d4 --- /dev/null +++ b/src/libs/RetellAI/Generated/RetellAI.RetellAiClient.AgentPlaygroundCompletion.g.cs @@ -0,0 +1,688 @@ + +#nullable enable + +namespace RetellAI +{ + public partial class RetellAiClient + { + + + private static readonly global::RetellAI.EndPointSecurityRequirement s_AgentPlaygroundCompletionSecurityRequirement0 = + new global::RetellAI.EndPointSecurityRequirement + { + Authorizations = new global::RetellAI.EndPointAuthorizationRequirement[] + { new global::RetellAI.EndPointAuthorizationRequirement + { + Type = "Http", + SchemeId = "ApiKey", + Location = "Header", + Name = "Bearer", + FriendlyName = "Bearer", + }, + }, + }; + private static readonly global::RetellAI.EndPointSecurityRequirement[] s_AgentPlaygroundCompletionSecurityRequirements = + new global::RetellAI.EndPointSecurityRequirement[] + { s_AgentPlaygroundCompletionSecurityRequirement0, + }; + partial void PrepareAgentPlaygroundCompletionArguments( + global::System.Net.Http.HttpClient httpClient, + ref string agentId, + ref int? version, + global::RetellAI.AgentPlaygroundCompletionRequest request); + partial void PrepareAgentPlaygroundCompletionRequest( + global::System.Net.Http.HttpClient httpClient, + global::System.Net.Http.HttpRequestMessage httpRequestMessage, + string agentId, + int? version, + global::RetellAI.AgentPlaygroundCompletionRequest request); + partial void ProcessAgentPlaygroundCompletionResponse( + global::System.Net.Http.HttpClient httpClient, + global::System.Net.Http.HttpResponseMessage httpResponseMessage); + + partial void ProcessAgentPlaygroundCompletionResponseContent( + global::System.Net.Http.HttpClient httpClient, + global::System.Net.Http.HttpResponseMessage httpResponseMessage, + ref string content); + + /// + /// Stateless playground completion. Send the full conversation history (same shape as chat completion messages) and receive only the newly generated messages. Nothing is persisted server-side — the caller manages conversation state. + /// + /// + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + public async global::System.Threading.Tasks.Task AgentPlaygroundCompletionAsync( + string agentId, + + global::RetellAI.AgentPlaygroundCompletionRequest request, + int? version = default, + global::RetellAI.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default) + { + request = request ?? throw new global::System.ArgumentNullException(nameof(request)); + + PrepareArguments( + client: HttpClient); + PrepareAgentPlaygroundCompletionArguments( + httpClient: HttpClient, + agentId: ref agentId, + version: ref version, + request: request); + + + var __authorizations = global::RetellAI.EndPointSecurityResolver.ResolveAuthorizations( + availableAuthorizations: Authorizations, + securityRequirements: s_AgentPlaygroundCompletionSecurityRequirements, + operationName: "AgentPlaygroundCompletionAsync"); + + using var __timeoutCancellationTokenSource = global::RetellAI.AutoSDKRequestOptionsSupport.CreateTimeoutCancellationTokenSource( + clientOptions: Options, + requestOptions: requestOptions, + cancellationToken: cancellationToken); + var __effectiveCancellationToken = __timeoutCancellationTokenSource?.Token ?? cancellationToken; + var __effectiveReadResponseAsString = global::RetellAI.AutoSDKRequestOptionsSupport.GetReadResponseAsString( + clientOptions: Options, + requestOptions: requestOptions, + fallbackValue: ReadResponseAsString); + var __maxAttempts = global::RetellAI.AutoSDKRequestOptionsSupport.GetMaxAttempts( + clientOptions: Options, + requestOptions: requestOptions, + supportsRetry: true); + + global::System.Net.Http.HttpRequestMessage __CreateHttpRequest() + { + var __pathBuilder = new global::RetellAI.PathBuilder( + path: $"/agent-playground-completion/{agentId}", + baseUri: HttpClient.BaseAddress); + __pathBuilder + .AddOptionalParameter("version", version?.ToString()) + ; + var __path = __pathBuilder.ToString(); + __path = global::RetellAI.AutoSDKRequestOptionsSupport.AppendQueryParameters( + path: __path, + clientParameters: Options.QueryParameters, + requestParameters: requestOptions?.QueryParameters); + var __httpRequest = new global::System.Net.Http.HttpRequestMessage( + method: global::System.Net.Http.HttpMethod.Post, + requestUri: new global::System.Uri(__path, global::System.UriKind.RelativeOrAbsolute)); +#if NET6_0_OR_GREATER + __httpRequest.Version = global::System.Net.HttpVersion.Version11; + __httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher; +#endif + + foreach (var __authorization in __authorizations) + { + if (__authorization.Type == "Http" || + __authorization.Type == "OAuth2" || + __authorization.Type == "OpenIdConnect") + { + __httpRequest.Headers.Authorization = new global::System.Net.Http.Headers.AuthenticationHeaderValue( + scheme: __authorization.Name, + parameter: __authorization.Value); + } + else if (__authorization.Type == "ApiKey" && + __authorization.Location == "Header") + { + __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); + } + } + var __httpRequestContentBody = request.ToJson(JsonSerializerContext); + var __httpRequestContent = new global::System.Net.Http.StringContent( + content: __httpRequestContentBody, + encoding: global::System.Text.Encoding.UTF8, + mediaType: "application/json"); + __httpRequest.Content = __httpRequestContent; + global::RetellAI.AutoSDKRequestOptionsSupport.ApplyHeaders( + request: __httpRequest, + clientHeaders: Options.Headers, + requestHeaders: requestOptions?.Headers); + + PrepareRequest( + client: HttpClient, + request: __httpRequest); + PrepareAgentPlaygroundCompletionRequest( + httpClient: HttpClient, + httpRequestMessage: __httpRequest, + agentId: agentId, + version: version, + request: request); + + return __httpRequest; + } + + global::System.Net.Http.HttpRequestMessage? __httpRequest = null; + global::System.Net.Http.HttpResponseMessage? __response = null; + var __attemptNumber = 0; + try + { + for (var __attempt = 1; __attempt <= __maxAttempts; __attempt++) + { + __attemptNumber = __attempt; + __httpRequest = __CreateHttpRequest(); + await global::RetellAI.AutoSDKRequestOptionsSupport.OnBeforeRequestAsync( + clientOptions: Options, + context: global::RetellAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "AgentPlaygroundCompletion", + methodName: "AgentPlaygroundCompletionAsync", + pathTemplate: "$\"/agent-playground-completion/{agentId}\"", + httpMethod: "POST", + baseUri: BaseUri, + request: __httpRequest!, + response: null, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attempt, + maxAttempts: __maxAttempts, + willRetry: false, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + try + { + __response = await HttpClient.SendAsync( + request: __httpRequest, + completionOption: global::System.Net.Http.HttpCompletionOption.ResponseContentRead, + cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); + } + catch (global::System.Net.Http.HttpRequestException __exception) + { + var __willRetry = __attempt < __maxAttempts && !__effectiveCancellationToken.IsCancellationRequested; + await global::RetellAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( + clientOptions: Options, + context: global::RetellAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "AgentPlaygroundCompletion", + methodName: "AgentPlaygroundCompletionAsync", + pathTemplate: "$\"/agent-playground-completion/{agentId}\"", + httpMethod: "POST", + baseUri: BaseUri, + request: __httpRequest!, + response: null, + exception: __exception, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attempt, + maxAttempts: __maxAttempts, + willRetry: __willRetry, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + if (!__willRetry) + { + throw; + } + + __httpRequest.Dispose(); + __httpRequest = null; + await global::RetellAI.AutoSDKRequestOptionsSupport.DelayBeforeRetryAsync( + clientOptions: Options, + requestOptions: requestOptions, + cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); + continue; + } + + if (__response != null && + __attempt < __maxAttempts && + global::RetellAI.AutoSDKRequestOptionsSupport.ShouldRetryStatusCode(__response.StatusCode)) + { + await global::RetellAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( + clientOptions: Options, + context: global::RetellAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "AgentPlaygroundCompletion", + methodName: "AgentPlaygroundCompletionAsync", + pathTemplate: "$\"/agent-playground-completion/{agentId}\"", + httpMethod: "POST", + baseUri: BaseUri, + request: __httpRequest!, + response: __response, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attempt, + maxAttempts: __maxAttempts, + willRetry: true, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + __response.Dispose(); + __response = null; + __httpRequest.Dispose(); + __httpRequest = null; + await global::RetellAI.AutoSDKRequestOptionsSupport.DelayBeforeRetryAsync( + clientOptions: Options, + requestOptions: requestOptions, + cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); + continue; + } + + break; + } + + if (__response == null) + { + throw new global::System.InvalidOperationException("No response received."); + } + + using (__response) + { + + ProcessResponse( + client: HttpClient, + response: __response); + ProcessAgentPlaygroundCompletionResponse( + httpClient: HttpClient, + httpResponseMessage: __response); + if (__response.IsSuccessStatusCode) + { + await global::RetellAI.AutoSDKRequestOptionsSupport.OnAfterSuccessAsync( + clientOptions: Options, + context: global::RetellAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "AgentPlaygroundCompletion", + methodName: "AgentPlaygroundCompletionAsync", + pathTemplate: "$\"/agent-playground-completion/{agentId}\"", + httpMethod: "POST", + baseUri: BaseUri, + request: __httpRequest!, + response: __response, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attemptNumber, + maxAttempts: __maxAttempts, + willRetry: false, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + } + else + { + await global::RetellAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( + clientOptions: Options, + context: global::RetellAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "AgentPlaygroundCompletion", + methodName: "AgentPlaygroundCompletionAsync", + pathTemplate: "$\"/agent-playground-completion/{agentId}\"", + httpMethod: "POST", + baseUri: BaseUri, + request: __httpRequest!, + response: __response, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attemptNumber, + maxAttempts: __maxAttempts, + willRetry: false, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + } + // Bad Request + if ((int)__response.StatusCode == 400) + { + string? __content_400 = null; + global::System.Exception? __exception_400 = null; + global::RetellAI.AgentPlaygroundCompletionResponse2? __value_400 = null; + try + { + if (__effectiveReadResponseAsString) + { + __content_400 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + __value_400 = global::RetellAI.AgentPlaygroundCompletionResponse2.FromJson(__content_400, JsonSerializerContext); + } + else + { + __content_400 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + + __value_400 = global::RetellAI.AgentPlaygroundCompletionResponse2.FromJson(__content_400, JsonSerializerContext); + } + } + catch (global::System.Exception __ex) + { + __exception_400 = __ex; + } + + throw new global::RetellAI.ApiException( + message: __content_400 ?? __response.ReasonPhrase ?? string.Empty, + innerException: __exception_400, + statusCode: __response.StatusCode) + { + ResponseBody = __content_400, + ResponseObject = __value_400, + ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value), + }; + } + // Unauthorized + if ((int)__response.StatusCode == 401) + { + string? __content_401 = null; + global::System.Exception? __exception_401 = null; + global::RetellAI.AgentPlaygroundCompletionResponse3? __value_401 = null; + try + { + if (__effectiveReadResponseAsString) + { + __content_401 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + __value_401 = global::RetellAI.AgentPlaygroundCompletionResponse3.FromJson(__content_401, JsonSerializerContext); + } + else + { + __content_401 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + + __value_401 = global::RetellAI.AgentPlaygroundCompletionResponse3.FromJson(__content_401, JsonSerializerContext); + } + } + catch (global::System.Exception __ex) + { + __exception_401 = __ex; + } + + throw new global::RetellAI.ApiException( + message: __content_401 ?? __response.ReasonPhrase ?? string.Empty, + innerException: __exception_401, + statusCode: __response.StatusCode) + { + ResponseBody = __content_401, + ResponseObject = __value_401, + ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value), + }; + } + // Payment Required + if ((int)__response.StatusCode == 402) + { + string? __content_402 = null; + global::System.Exception? __exception_402 = null; + global::RetellAI.AgentPlaygroundCompletionResponse4? __value_402 = null; + try + { + if (__effectiveReadResponseAsString) + { + __content_402 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + __value_402 = global::RetellAI.AgentPlaygroundCompletionResponse4.FromJson(__content_402, JsonSerializerContext); + } + else + { + __content_402 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + + __value_402 = global::RetellAI.AgentPlaygroundCompletionResponse4.FromJson(__content_402, JsonSerializerContext); + } + } + catch (global::System.Exception __ex) + { + __exception_402 = __ex; + } + + throw new global::RetellAI.ApiException( + message: __content_402 ?? __response.ReasonPhrase ?? string.Empty, + innerException: __exception_402, + statusCode: __response.StatusCode) + { + ResponseBody = __content_402, + ResponseObject = __value_402, + ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value), + }; + } + // Unprocessable Content + if ((int)__response.StatusCode == 422) + { + string? __content_422 = null; + global::System.Exception? __exception_422 = null; + global::RetellAI.AgentPlaygroundCompletionResponse5? __value_422 = null; + try + { + if (__effectiveReadResponseAsString) + { + __content_422 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + __value_422 = global::RetellAI.AgentPlaygroundCompletionResponse5.FromJson(__content_422, JsonSerializerContext); + } + else + { + __content_422 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + + __value_422 = global::RetellAI.AgentPlaygroundCompletionResponse5.FromJson(__content_422, JsonSerializerContext); + } + } + catch (global::System.Exception __ex) + { + __exception_422 = __ex; + } + + throw new global::RetellAI.ApiException( + message: __content_422 ?? __response.ReasonPhrase ?? string.Empty, + innerException: __exception_422, + statusCode: __response.StatusCode) + { + ResponseBody = __content_422, + ResponseObject = __value_422, + ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value), + }; + } + // Too Many Requests + if ((int)__response.StatusCode == 429) + { + string? __content_429 = null; + global::System.Exception? __exception_429 = null; + global::RetellAI.AgentPlaygroundCompletionResponse6? __value_429 = null; + try + { + if (__effectiveReadResponseAsString) + { + __content_429 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + __value_429 = global::RetellAI.AgentPlaygroundCompletionResponse6.FromJson(__content_429, JsonSerializerContext); + } + else + { + __content_429 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + + __value_429 = global::RetellAI.AgentPlaygroundCompletionResponse6.FromJson(__content_429, JsonSerializerContext); + } + } + catch (global::System.Exception __ex) + { + __exception_429 = __ex; + } + + throw new global::RetellAI.ApiException( + message: __content_429 ?? __response.ReasonPhrase ?? string.Empty, + innerException: __exception_429, + statusCode: __response.StatusCode) + { + ResponseBody = __content_429, + ResponseObject = __value_429, + ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value), + }; + } + // Internal Server Error + if ((int)__response.StatusCode == 500) + { + string? __content_500 = null; + global::System.Exception? __exception_500 = null; + global::RetellAI.AgentPlaygroundCompletionResponse7? __value_500 = null; + try + { + if (__effectiveReadResponseAsString) + { + __content_500 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + __value_500 = global::RetellAI.AgentPlaygroundCompletionResponse7.FromJson(__content_500, JsonSerializerContext); + } + else + { + __content_500 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + + __value_500 = global::RetellAI.AgentPlaygroundCompletionResponse7.FromJson(__content_500, JsonSerializerContext); + } + } + catch (global::System.Exception __ex) + { + __exception_500 = __ex; + } + + throw new global::RetellAI.ApiException( + message: __content_500 ?? __response.ReasonPhrase ?? string.Empty, + innerException: __exception_500, + statusCode: __response.StatusCode) + { + ResponseBody = __content_500, + ResponseObject = __value_500, + ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value), + }; + } + + if (__effectiveReadResponseAsString) + { + var __content = await __response.Content.ReadAsStringAsync( + #if NET5_0_OR_GREATER + __effectiveCancellationToken + #endif + ).ConfigureAwait(false); + + ProcessResponseContent( + client: HttpClient, + response: __response, + content: ref __content); + ProcessAgentPlaygroundCompletionResponseContent( + httpClient: HttpClient, + httpResponseMessage: __response, + content: ref __content); + + try + { + __response.EnsureSuccessStatusCode(); + + return + global::RetellAI.AgentPlaygroundCompletionResponse.FromJson(__content, JsonSerializerContext) ?? + throw new global::System.InvalidOperationException($"Response deserialization failed for \"{__content}\" "); + } + catch (global::System.Exception __ex) + { + throw new global::RetellAI.ApiException( + message: __content ?? __response.ReasonPhrase ?? string.Empty, + innerException: __ex, + statusCode: __response.StatusCode) + { + ResponseBody = __content, + ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value), + }; + } + } + else + { + try + { + __response.EnsureSuccessStatusCode(); + using var __content = await __response.Content.ReadAsStreamAsync( + #if NET5_0_OR_GREATER + __effectiveCancellationToken + #endif + ).ConfigureAwait(false); + + return + await global::RetellAI.AgentPlaygroundCompletionResponse.FromJsonStreamAsync(__content, JsonSerializerContext).ConfigureAwait(false) ?? + throw new global::System.InvalidOperationException("Response deserialization failed."); + } + catch (global::System.Exception __ex) + { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( + #if NET5_0_OR_GREATER + __effectiveCancellationToken + #endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + + throw new global::RetellAI.ApiException( + message: __content ?? __response.ReasonPhrase ?? string.Empty, + innerException: __ex, + statusCode: __response.StatusCode) + { + ResponseBody = __content, + ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value), + }; + } + } + + } + } + finally + { + __httpRequest?.Dispose(); + } + } + /// + /// Stateless playground completion. Send the full conversation history (same shape as chat completion messages) and receive only the newly generated messages. Nothing is persisted server-side — the caller manages conversation state. + /// + /// + /// + /// + /// Full conversation history, same shape as chat completion messages. message_id and created_timestamp are optional — server generates them if omitted. + /// + /// + /// Key-value pairs for dynamic variable substitution. + /// + /// + /// Optional mock responses for tools. When provided, the agent uses these instead of executing real tool calls. + /// + /// + /// Current state name for retell-llm agents. Used to resume from a specific state. + /// + /// + /// Current node id for conversation-flow agents. Used to resume from a specific node. Must be provided together with component_id when testing components. + /// + /// + /// Conversation flow component id. Required when current_node_id refers to a node within a component. + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + public async global::System.Threading.Tasks.Task AgentPlaygroundCompletionAsync( + string agentId, + global::System.Collections.Generic.IList messages, + int? version = default, + global::System.Collections.Generic.Dictionary? dynamicVariables = default, + global::System.Collections.Generic.IList? toolMocks = default, + string? currentState = default, + string? currentNodeId = default, + string? componentId = default, + global::RetellAI.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default) + { + var __request = new global::RetellAI.AgentPlaygroundCompletionRequest + { + Messages = messages, + DynamicVariables = dynamicVariables, + ToolMocks = toolMocks, + CurrentState = currentState, + CurrentNodeId = currentNodeId, + ComponentId = componentId, + }; + + return await AgentPlaygroundCompletionAsync( + agentId: agentId, + version: version, + request: __request, + requestOptions: requestOptions, + cancellationToken: cancellationToken).ConfigureAwait(false); + } + } +} \ No newline at end of file diff --git a/src/libs/RetellAI/openapi.yaml b/src/libs/RetellAI/openapi.yaml index 8b6fbed..29c0f4a 100644 --- a/src/libs/RetellAI/openapi.yaml +++ b/src/libs/RetellAI/openapi.yaml @@ -7867,6 +7867,103 @@ paths: $ref: '#/components/responses/PaymentRequired' '500': $ref: '#/components/responses/InternalServerError' + /agent-playground-completion/{agent_id}: + post: + description: Stateless playground completion. Send the full conversation history (same shape as chat completion messages) and receive only the newly generated messages. Nothing is persisted server-side + — the caller manages conversation state. + operationId: agentPlaygroundCompletion + parameters: + - name: agent_id + in: path + required: true + schema: + type: string + description: Unique id of the agent. + - name: version + in: query + required: false + schema: + type: integer + description: Agent version to use. Defaults to latest. + requestBody: + required: true + content: + application/json: + schema: + type: object + required: + - messages + properties: + messages: + type: array + items: + $ref: '#/components/schemas/ChatMessageInput' + description: Full conversation history, same shape as chat completion messages. message_id and created_timestamp are optional — server generates them if omitted. + dynamic_variables: + type: object + additionalProperties: + type: string + description: Key-value pairs for dynamic variable substitution. + tool_mocks: + type: array + items: + $ref: '#/components/schemas/ToolMock' + description: Optional mock responses for tools. When provided, the agent uses these instead of executing real tool calls. + current_state: + type: string + description: Current state name for retell-llm agents. Used to resume from a specific state. + current_node_id: + type: string + description: Current node id for conversation-flow agents. Used to resume from a specific node. Must be provided together with component_id when testing components. + component_id: + type: string + description: Conversation flow component id. Required when current_node_id refers to a node within a component. + responses: + '200': + description: Successfully generated playground completion. + content: + application/json: + schema: + type: object + required: + - messages + properties: + messages: + type: array + items: + $ref: '#/components/schemas/MessageOrToolCall' + description: New messages generated by the agent. Same shape as chat completion response messages. Does not include the input messages. + current_state: + type: string + description: Current state name (retell-llm agents). + current_node_id: + type: string + description: Current node id (conversation-flow agents). + dynamic_variables: + type: object + additionalProperties: + type: string + description: Updated dynamic variables after this turn. + call_ended: + type: boolean + description: Whether the agent ended the conversation. + knowledge_base_retrieved_contents: + type: array + items: + type: string + description: Knowledge base chunks retrieved for this turn. + '400': + $ref: '#/components/responses/BadRequest' + '401': + $ref: '#/components/responses/Unauthorized' + '402': + $ref: '#/components/responses/PaymentRequired' + '422': + $ref: '#/components/responses/UnprocessableContent' + '429': + $ref: '#/components/responses/TooManyRequests' + '500': + $ref: '#/components/responses/InternalServerError' /create-chat-completion: post: description: Create a chat completion message