diff --git a/src/libs/tryAGI.OpenAI/Generated/AutoSDK.SharedJsonMetadata.props b/src/libs/tryAGI.OpenAI/Generated/AutoSDK.SharedJsonMetadata.props
index 5313fad33..9258d5a54 100644
--- a/src/libs/tryAGI.OpenAI/Generated/AutoSDK.SharedJsonMetadata.props
+++ b/src/libs/tryAGI.OpenAI/Generated/AutoSDK.SharedJsonMetadata.props
@@ -1,7 +1,7 @@
- 0.35.0-preview.2.155
+ 0.35.0-preview.2.159
3
\ No newline at end of file
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/AutoSDK.SharedJsonMetadata.props b/src/libs/tryAGI.OpenAI/Generated/Realtime/AutoSDK.SharedJsonMetadata.props
index 5313fad33..9258d5a54 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/AutoSDK.SharedJsonMetadata.props
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/AutoSDK.SharedJsonMetadata.props
@@ -1,7 +1,7 @@
- 0.35.0-preview.2.155
+ 0.35.0-preview.2.159
3
\ No newline at end of file
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.InputFileContentType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.InputFileContentType.g.cs
index a802b4788..20dd3bdb6 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.InputFileContentType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.InputFileContentType.g.cs
@@ -18,7 +18,7 @@ public sealed class InputFileContentTypeJsonConverter : global::System.Text.Json
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.InputFileContentTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.InputFileContentTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.InputFileContentType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.InputImageContentType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.InputImageContentType.g.cs
index 5b319c1be..931f1f80e 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.InputImageContentType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.InputImageContentType.g.cs
@@ -18,7 +18,7 @@ public sealed class InputImageContentTypeJsonConverter : global::System.Text.Jso
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.InputImageContentTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.InputImageContentTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.InputImageContentType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.InputTextContentType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.InputTextContentType.g.cs
index a2427844f..b3dcce428 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.InputTextContentType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.InputTextContentType.g.cs
@@ -18,7 +18,7 @@ public sealed class InputTextContentTypeJsonConverter : global::System.Text.Json
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.InputTextContentTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.InputTextContentTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.InputTextContentType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.MCPToolType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.MCPToolType.g.cs
index 3acd296db..e01f65383 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.MCPToolType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.MCPToolType.g.cs
@@ -18,7 +18,7 @@ public sealed class MCPToolTypeJsonConverter : global::System.Text.Json.Serializ
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.MCPToolTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.MCPToolTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.MCPToolType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.PromptCacheBreakpointConfigMode.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.PromptCacheBreakpointConfigMode.g.cs
index 59352d6a3..933a0f18e 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.PromptCacheBreakpointConfigMode.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.PromptCacheBreakpointConfigMode.g.cs
@@ -18,7 +18,7 @@ public sealed class PromptCacheBreakpointConfigModeJsonConverter : global::Syste
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.PromptCacheBreakpointConfigModeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.PromptCacheBreakpointConfigModeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.PromptCacheBreakpointConfigMode.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeAudioFormatsPcmAudioFormatType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeAudioFormatsPcmAudioFormatType.g.cs
index e56aa45e9..7342195ab 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeAudioFormatsPcmAudioFormatType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeAudioFormatsPcmAudioFormatType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeAudioFormatsPcmAudioFormatTypeJsonConverter : global
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeAudioFormatsPcmAudioFormatTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeAudioFormatsPcmAudioFormatTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeAudioFormatsPcmAudioFormatType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatType.g.cs
index a8843054b..bc1966463 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeAudioFormatsPcmaAudioFormatTypeJsonConverter : globa
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeAudioFormatsPcmaAudioFormatTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeAudioFormatsPcmaAudioFormatTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeAudioFormatsPcmaAudioFormatType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatType.g.cs
index c6074ae29..e9a191152 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeAudioFormatsPcmuAudioFormatTypeJsonConverter : globa
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeAudioFormatsPcmuAudioFormatTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeAudioFormatsPcmuAudioFormatTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeAudioFormatsPcmuAudioFormatType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventConversationItemCreateType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventConversationItemCreateType.g.cs
index 47826b419..550a9b78c 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventConversationItemCreateType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventConversationItemCreateType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeClientEventConversationItemCreateTypeJsonConverter :
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeClientEventConversationItemCreateTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeClientEventConversationItemCreateTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeClientEventConversationItemCreateType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventConversationItemDeleteType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventConversationItemDeleteType.g.cs
index 5aa067991..dc40d35f2 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventConversationItemDeleteType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventConversationItemDeleteType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeClientEventConversationItemDeleteTypeJsonConverter :
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeClientEventConversationItemDeleteTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeClientEventConversationItemDeleteTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeClientEventConversationItemDeleteType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventConversationItemRetrieveType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventConversationItemRetrieveType.g.cs
index faea05cf3..5cbd077c1 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventConversationItemRetrieveType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventConversationItemRetrieveType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeClientEventConversationItemRetrieveTypeJsonConverter
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeClientEventConversationItemRetrieveTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeClientEventConversationItemRetrieveTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeClientEventConversationItemRetrieveType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventConversationItemTruncateType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventConversationItemTruncateType.g.cs
index 010a938c2..08e01c0ab 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventConversationItemTruncateType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventConversationItemTruncateType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeClientEventConversationItemTruncateTypeJsonConverter
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeClientEventConversationItemTruncateTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeClientEventConversationItemTruncateTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeClientEventConversationItemTruncateType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventInputAudioBufferAppendType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventInputAudioBufferAppendType.g.cs
index a86dffa98..919ca8a87 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventInputAudioBufferAppendType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventInputAudioBufferAppendType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeClientEventInputAudioBufferAppendTypeJsonConverter :
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeClientEventInputAudioBufferAppendTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeClientEventInputAudioBufferAppendTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeClientEventInputAudioBufferAppendType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventInputAudioBufferClearType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventInputAudioBufferClearType.g.cs
index 20addbdec..8fc50c5d1 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventInputAudioBufferClearType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventInputAudioBufferClearType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeClientEventInputAudioBufferClearTypeJsonConverter :
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeClientEventInputAudioBufferClearTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeClientEventInputAudioBufferClearTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeClientEventInputAudioBufferClearType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventInputAudioBufferCommitType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventInputAudioBufferCommitType.g.cs
index 6474eb40d..8cee7becd 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventInputAudioBufferCommitType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventInputAudioBufferCommitType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeClientEventInputAudioBufferCommitTypeJsonConverter :
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeClientEventInputAudioBufferCommitTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeClientEventInputAudioBufferCommitTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeClientEventInputAudioBufferCommitType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventOutputAudioBufferClearType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventOutputAudioBufferClearType.g.cs
index b4533b7c6..87eb24af8 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventOutputAudioBufferClearType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventOutputAudioBufferClearType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeClientEventOutputAudioBufferClearTypeJsonConverter :
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeClientEventOutputAudioBufferClearTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeClientEventOutputAudioBufferClearTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeClientEventOutputAudioBufferClearType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventResponseCancelType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventResponseCancelType.g.cs
index bb0389be9..9cc9d63ab 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventResponseCancelType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventResponseCancelType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeClientEventResponseCancelTypeJsonConverter : global:
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeClientEventResponseCancelTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeClientEventResponseCancelTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeClientEventResponseCancelType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventResponseCreateType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventResponseCreateType.g.cs
index 8dd317bdb..ecb2430cd 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventResponseCreateType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventResponseCreateType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeClientEventResponseCreateTypeJsonConverter : global:
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeClientEventResponseCreateTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeClientEventResponseCreateTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeClientEventResponseCreateType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventSessionUpdateType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventSessionUpdateType.g.cs
index 322bb7f32..7222b7111 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventSessionUpdateType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventSessionUpdateType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeClientEventSessionUpdateTypeJsonConverter : global::
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeClientEventSessionUpdateTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeClientEventSessionUpdateTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeClientEventSessionUpdateType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateType.g.cs
index ba75fa835..893555640 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeClientEventTranscriptionSessionUpdateTypeJsonConvert
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeClientEventTranscriptionSessionUpdateTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeClientEventTranscriptionSessionUpdateTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeClientEventTranscriptionSessionUpdateType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemFunctionCallObject.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemFunctionCallObject.g.cs
index aa6a00082..83c019305 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemFunctionCallObject.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemFunctionCallObject.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeConversationItemFunctionCallObjectJsonConverter : gl
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemFunctionCallObjectExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemFunctionCallObjectExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeConversationItemFunctionCallObject.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemFunctionCallOutputObject.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemFunctionCallOutputObject.g.cs
index b9be2d5ba..6a2e1c392 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemFunctionCallOutputObject.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemFunctionCallOutputObject.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeConversationItemFunctionCallOutputObjectJsonConverte
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemFunctionCallOutputObjectExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemFunctionCallOutputObjectExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeConversationItemFunctionCallOutputObject.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemFunctionCallOutputType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemFunctionCallOutputType.g.cs
index ebab622c0..9a326e4de 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemFunctionCallOutputType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemFunctionCallOutputType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeConversationItemFunctionCallOutputTypeJsonConverter
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemFunctionCallOutputTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemFunctionCallOutputTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeConversationItemFunctionCallOutputType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemFunctionCallType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemFunctionCallType.g.cs
index 337a8febb..b78f5efe4 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemFunctionCallType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemFunctionCallType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeConversationItemFunctionCallTypeJsonConverter : glob
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemFunctionCallTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemFunctionCallTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeConversationItemFunctionCallType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageAssistantObject.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageAssistantObject.g.cs
index 0890cb6f5..3c4468900 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageAssistantObject.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageAssistantObject.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeConversationItemMessageAssistantObjectJsonConverter
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageAssistantObjectExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageAssistantObjectExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageAssistantObject.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageAssistantRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageAssistantRole.g.cs
index 142f3338e..f9ca4a4e6 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageAssistantRole.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageAssistantRole.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeConversationItemMessageAssistantRoleJsonConverter :
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageAssistantRoleExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageAssistantRoleExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageAssistantRole.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageAssistantType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageAssistantType.g.cs
index b5a45dfaa..c27133051 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageAssistantType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageAssistantType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeConversationItemMessageAssistantTypeJsonConverter :
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageAssistantTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageAssistantTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageAssistantType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageSystemContentItemType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageSystemContentItemType.g.cs
index 14e8a86f6..a2d642f53 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageSystemContentItemType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageSystemContentItemType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeConversationItemMessageSystemContentItemTypeJsonConv
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageSystemContentItemTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageSystemContentItemTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageSystemContentItemType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageSystemObject.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageSystemObject.g.cs
index dd7464e67..9c366ca8b 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageSystemObject.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageSystemObject.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeConversationItemMessageSystemObjectJsonConverter : g
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageSystemObjectExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageSystemObjectExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageSystemObject.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageSystemRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageSystemRole.g.cs
index f02d5a4a6..3d5483931 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageSystemRole.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageSystemRole.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeConversationItemMessageSystemRoleJsonConverter : glo
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageSystemRoleExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageSystemRoleExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageSystemRole.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageSystemType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageSystemType.g.cs
index 888d9bee9..b20e1d7d0 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageSystemType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageSystemType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeConversationItemMessageSystemTypeJsonConverter : glo
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageSystemTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageSystemTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageSystemType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageUserObject.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageUserObject.g.cs
index e8bc1e429..e4eaf1884 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageUserObject.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageUserObject.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeConversationItemMessageUserObjectJsonConverter : glo
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageUserObjectExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageUserObjectExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageUserObject.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageUserRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageUserRole.g.cs
index fcba55065..47e6e8475 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageUserRole.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageUserRole.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeConversationItemMessageUserRoleJsonConverter : globa
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageUserRoleExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageUserRoleExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageUserRole.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageUserType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageUserType.g.cs
index ef550d8d4..48e69e166 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageUserType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeConversationItemMessageUserType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeConversationItemMessageUserTypeJsonConverter : globa
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageUserTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageUserTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeConversationItemMessageUserType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeFunctionToolType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeFunctionToolType.g.cs
index b91521f01..e4138a5d5 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeFunctionToolType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeFunctionToolType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeFunctionToolTypeJsonConverter : global::System.Text.
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeFunctionToolTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeFunctionToolTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeFunctionToolType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPApprovalRequestType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPApprovalRequestType.g.cs
index 9daff41e3..98c2c4dc6 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPApprovalRequestType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPApprovalRequestType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeMCPApprovalRequestTypeJsonConverter : global::System
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeMCPApprovalRequestTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeMCPApprovalRequestTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeMCPApprovalRequestType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPApprovalResponseType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPApprovalResponseType.g.cs
index 2d45ead4b..002be7394 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPApprovalResponseType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPApprovalResponseType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeMCPApprovalResponseTypeJsonConverter : global::Syste
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeMCPApprovalResponseTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeMCPApprovalResponseTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeMCPApprovalResponseType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPHTTPErrorType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPHTTPErrorType.g.cs
index f6c5c4405..47569c271 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPHTTPErrorType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPHTTPErrorType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeMCPHTTPErrorTypeJsonConverter : global::System.Text.
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeMCPHTTPErrorTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeMCPHTTPErrorTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeMCPHTTPErrorType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPListToolsType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPListToolsType.g.cs
index 4aefa57ac..65d768507 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPListToolsType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPListToolsType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeMCPListToolsTypeJsonConverter : global::System.Text.
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeMCPListToolsTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeMCPListToolsTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeMCPListToolsType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPProtocolErrorType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPProtocolErrorType.g.cs
index 4cd5f8072..b8baff63a 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPProtocolErrorType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPProtocolErrorType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeMCPProtocolErrorTypeJsonConverter : global::System.T
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeMCPProtocolErrorTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeMCPProtocolErrorTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeMCPProtocolErrorType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPToolCallType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPToolCallType.g.cs
index 64a3575f7..e1c3b6c7e 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPToolCallType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPToolCallType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeMCPToolCallTypeJsonConverter : global::System.Text.J
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeMCPToolCallTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeMCPToolCallTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeMCPToolCallType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPToolExecutionErrorType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPToolExecutionErrorType.g.cs
index e6708d815..e1800e9ac 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPToolExecutionErrorType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeMCPToolExecutionErrorType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeMCPToolExecutionErrorTypeJsonConverter : global::Sys
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeMCPToolExecutionErrorTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeMCPToolExecutionErrorTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeMCPToolExecutionErrorType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokens.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokens.g.cs
index f8c81ec77..e8772657f 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokens.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokens.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeResponseCreateParamsMaxOutputTokensJsonConverter : g
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeResponseCreateParamsMaxOutputTokensExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeResponseCreateParamsMaxOutputTokensExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeResponseCreateParamsMaxOutputTokens.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeResponseMaxOutputTokens.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeResponseMaxOutputTokens.g.cs
index 8fd55a98b..8787637d6 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeResponseMaxOutputTokens.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeResponseMaxOutputTokens.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeResponseMaxOutputTokensJsonConverter : global::Syste
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeResponseMaxOutputTokensExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeResponseMaxOutputTokensExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeResponseMaxOutputTokens.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeResponseObject.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeResponseObject.g.cs
index 78f8e81b8..b18a34a59 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeResponseObject.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeResponseObject.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeResponseObjectJsonConverter : global::System.Text.Js
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeResponseObjectExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeResponseObjectExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeResponseObject.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationCreatedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationCreatedType.g.cs
index afa6e342c..eb7b253e4 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationCreatedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationCreatedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventConversationCreatedTypeJsonConverter : gl
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationCreatedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationCreatedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationCreatedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemAddedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemAddedType.g.cs
index a3760cec5..811dd2662 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemAddedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemAddedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventConversationItemAddedTypeJsonConverter :
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemAddedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemAddedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemAddedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemCreatedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemCreatedType.g.cs
index 74f3847c0..4dbb10614 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemCreatedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemCreatedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventConversationItemCreatedTypeJsonConverter
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemCreatedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemCreatedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemCreatedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemDeletedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemDeletedType.g.cs
index 6fa9eb8a6..e9c0a1e2b 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemDeletedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemDeletedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventConversationItemDeletedTypeJsonConverter
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemDeletedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemDeletedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemDeletedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemDoneType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemDoneType.g.cs
index 403238b3f..c7448c761 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemDoneType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemDoneType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventConversationItemDoneTypeJsonConverter : g
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemDoneTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemDoneTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemDoneType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedType.g.cs
index e0883aca0..fe93bdec9 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventConversationItemInputAudioTranscriptionCo
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaType.g.cs
index 16e2b4b5e..d506a8891 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventConversationItemInputAudioTranscriptionDe
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedType.g.cs
index 3220b659d..ae9047d09 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventConversationItemInputAudioTranscriptionFa
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemInputAudioTranscriptionFailedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemInputAudioTranscriptionFailedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemInputAudioTranscriptionFailedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentType.g.cs
index f75c62853..5df427328 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventConversationItemInputAudioTranscriptionSe
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemRetrievedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemRetrievedType.g.cs
index 8b0d2f826..3d743f99d 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemRetrievedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemRetrievedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventConversationItemRetrievedTypeJsonConverte
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemRetrievedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemRetrievedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemRetrievedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemTruncatedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemTruncatedType.g.cs
index cda10a90d..1767b4f5d 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemTruncatedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventConversationItemTruncatedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventConversationItemTruncatedTypeJsonConverte
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemTruncatedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemTruncatedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventConversationItemTruncatedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventErrorType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventErrorType.g.cs
index 4aba9a9f3..d0916fbd4 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventErrorType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventErrorType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventErrorTypeJsonConverter : global::System.T
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventErrorTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventErrorTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventErrorType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferClearedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferClearedType.g.cs
index d35ef8db1..cdd917395 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferClearedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferClearedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventInputAudioBufferClearedTypeJsonConverter
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferClearedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferClearedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferClearedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferCommittedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferCommittedType.g.cs
index cd8b0bd6e..037299c73 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferCommittedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferCommittedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventInputAudioBufferCommittedTypeJsonConverte
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferCommittedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferCommittedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferCommittedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedType.g.cs
index 2b2947869..729aab7a1 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeJson
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferDtmfEventReceivedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedType.g.cs
index 886514023..b852316c2 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventInputAudioBufferSpeechStartedTypeJsonConv
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferSpeechStartedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferSpeechStartedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferSpeechStartedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedType.g.cs
index d22c35253..35a303b84 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventInputAudioBufferSpeechStoppedTypeJsonConv
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferSpeechStoppedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferSpeechStoppedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferSpeechStoppedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredType.g.cs
index 9e1b909a7..f1df36a16 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeJsonC
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventInputAudioBufferTimeoutTriggeredType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventMCPListToolsCompletedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventMCPListToolsCompletedType.g.cs
index f9c6cfed3..aca22446b 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventMCPListToolsCompletedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventMCPListToolsCompletedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventMCPListToolsCompletedTypeJsonConverter :
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventMCPListToolsCompletedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventMCPListToolsCompletedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventMCPListToolsCompletedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventMCPListToolsFailedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventMCPListToolsFailedType.g.cs
index aae5d8ce8..143ccf5f2 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventMCPListToolsFailedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventMCPListToolsFailedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventMCPListToolsFailedTypeJsonConverter : glo
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventMCPListToolsFailedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventMCPListToolsFailedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventMCPListToolsFailedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventMCPListToolsInProgressType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventMCPListToolsInProgressType.g.cs
index b946a2331..4e27c62a6 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventMCPListToolsInProgressType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventMCPListToolsInProgressType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventMCPListToolsInProgressTypeJsonConverter :
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventMCPListToolsInProgressTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventMCPListToolsInProgressTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventMCPListToolsInProgressType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventOutputAudioBufferClearedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventOutputAudioBufferClearedType.g.cs
index 9ded93947..e104efb2b 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventOutputAudioBufferClearedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventOutputAudioBufferClearedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventOutputAudioBufferClearedTypeJsonConverter
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventOutputAudioBufferClearedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventOutputAudioBufferClearedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventOutputAudioBufferClearedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventOutputAudioBufferStartedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventOutputAudioBufferStartedType.g.cs
index 6d1442319..23e948405 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventOutputAudioBufferStartedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventOutputAudioBufferStartedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventOutputAudioBufferStartedTypeJsonConverter
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventOutputAudioBufferStartedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventOutputAudioBufferStartedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventOutputAudioBufferStartedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedType.g.cs
index 4a38d6935..a78a32875 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventOutputAudioBufferStoppedTypeJsonConverter
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventOutputAudioBufferStoppedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventOutputAudioBufferStoppedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventOutputAudioBufferStoppedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventRateLimitsUpdatedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventRateLimitsUpdatedType.g.cs
index 7b83c7ce9..a7f23bd9f 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventRateLimitsUpdatedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventRateLimitsUpdatedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventRateLimitsUpdatedTypeJsonConverter : glob
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventRateLimitsUpdatedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventRateLimitsUpdatedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventRateLimitsUpdatedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseAudioDeltaType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseAudioDeltaType.g.cs
index 9153ed51c..34eca5052 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseAudioDeltaType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseAudioDeltaType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseAudioDeltaTypeJsonConverter : glo
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseAudioDeltaTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseAudioDeltaTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseAudioDeltaType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseAudioDoneType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseAudioDoneType.g.cs
index 8230b4c4b..66d7b221d 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseAudioDoneType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseAudioDoneType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseAudioDoneTypeJsonConverter : glob
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseAudioDoneTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseAudioDoneTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseAudioDoneType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaType.g.cs
index 241d54d15..a1b3779c1 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseAudioTranscriptDeltaTypeJsonConve
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseAudioTranscriptDeltaTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseAudioTranscriptDeltaTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseAudioTranscriptDeltaType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneType.g.cs
index de52796f9..faa55d83b 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseAudioTranscriptDoneTypeJsonConver
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseAudioTranscriptDoneTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseAudioTranscriptDoneTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseAudioTranscriptDoneType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseContentPartAddedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseContentPartAddedType.g.cs
index 34df9589d..bb5da487d 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseContentPartAddedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseContentPartAddedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseContentPartAddedTypeJsonConverter
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseContentPartAddedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseContentPartAddedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseContentPartAddedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseContentPartDoneType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseContentPartDoneType.g.cs
index 241932515..8652b9405 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseContentPartDoneType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseContentPartDoneType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseContentPartDoneTypeJsonConverter
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseContentPartDoneTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseContentPartDoneTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseContentPartDoneType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseCreatedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseCreatedType.g.cs
index 68a727e2d..6729968de 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseCreatedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseCreatedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseCreatedTypeJsonConverter : global
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseCreatedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseCreatedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseCreatedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseDoneType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseDoneType.g.cs
index 879a71941..8c1aa214d 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseDoneType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseDoneType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseDoneTypeJsonConverter : global::S
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseDoneTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseDoneTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseDoneType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaType.g.cs
index 44e4ebc0f..dcb6bc2da 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeJso
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseFunctionCallArgumentsDeltaType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneType.g.cs
index 6abfe9138..49cd75ae0 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseFunctionCallArgumentsDoneTypeJson
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseFunctionCallArgumentsDoneTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseFunctionCallArgumentsDoneTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseFunctionCallArgumentsDoneType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaType.g.cs
index 84786fff1..9954c3239 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseMCPCallArgumentsDeltaTypeJsonConv
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseMCPCallArgumentsDeltaTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseMCPCallArgumentsDeltaTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseMCPCallArgumentsDeltaType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneType.g.cs
index 9c5705d64..153ff8427 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseMCPCallArgumentsDoneTypeJsonConve
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseMCPCallArgumentsDoneTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseMCPCallArgumentsDoneTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseMCPCallArgumentsDoneType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallCompletedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallCompletedType.g.cs
index 4f22ab560..07ee4aadb 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallCompletedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallCompletedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseMCPCallCompletedTypeJsonConverter
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseMCPCallCompletedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseMCPCallCompletedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseMCPCallCompletedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallFailedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallFailedType.g.cs
index e8cdc29d0..7adb9e96b 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallFailedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallFailedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseMCPCallFailedTypeJsonConverter :
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseMCPCallFailedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseMCPCallFailedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseMCPCallFailedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallInProgressType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallInProgressType.g.cs
index c2cfe4ed3..686c2d90c 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallInProgressType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseMCPCallInProgressType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseMCPCallInProgressTypeJsonConverte
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseMCPCallInProgressTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseMCPCallInProgressTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseMCPCallInProgressType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseOutputItemAddedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseOutputItemAddedType.g.cs
index d0b3a39ab..c7567749b 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseOutputItemAddedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseOutputItemAddedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseOutputItemAddedTypeJsonConverter
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseOutputItemAddedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseOutputItemAddedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseOutputItemAddedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseOutputItemDoneType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseOutputItemDoneType.g.cs
index 0caaf0b0c..ac92d2428 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseOutputItemDoneType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseOutputItemDoneType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseOutputItemDoneTypeJsonConverter :
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseOutputItemDoneTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseOutputItemDoneTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseOutputItemDoneType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseTextDeltaType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseTextDeltaType.g.cs
index 7adfc4c2a..c800ccdd1 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseTextDeltaType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseTextDeltaType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseTextDeltaTypeJsonConverter : glob
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseTextDeltaTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseTextDeltaTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseTextDeltaType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseTextDoneType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseTextDoneType.g.cs
index 8b7234a9d..20cf7187b 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseTextDoneType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventResponseTextDoneType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventResponseTextDoneTypeJsonConverter : globa
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseTextDoneTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseTextDoneTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventResponseTextDoneType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventSessionCreatedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventSessionCreatedType.g.cs
index dc0b84ea2..a0000be0c 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventSessionCreatedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventSessionCreatedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventSessionCreatedTypeJsonConverter : global:
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventSessionCreatedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventSessionCreatedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventSessionCreatedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventSessionUpdatedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventSessionUpdatedType.g.cs
index b84d5ced2..286c01991 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventSessionUpdatedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventSessionUpdatedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventSessionUpdatedTypeJsonConverter : global:
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventSessionUpdatedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventSessionUpdatedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventSessionUpdatedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedType.g.cs
index 6fbd25d41..ee7b64c10 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeServerEventTranscriptionSessionUpdatedTypeJsonConver
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeServerEventTranscriptionSessionUpdatedTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeServerEventTranscriptionSessionUpdatedTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeServerEventTranscriptionSessionUpdatedType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateRequestGAIncludeItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateRequestGAIncludeItem.g.cs
index 4cd206b78..a021c725b 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateRequestGAIncludeItem.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateRequestGAIncludeItem.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeSessionCreateRequestGAIncludeItemJsonConverter : glo
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateRequestGAIncludeItemExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateRequestGAIncludeItemExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateRequestGAIncludeItem.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokens.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokens.g.cs
index f96f5a1d6..e3e8bbda1 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokens.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokens.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeSessionCreateRequestGAMaxOutputTokensJsonConverter :
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateRequestGAMaxOutputTokensExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateRequestGAMaxOutputTokensExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateRequestGAMaxOutputTokens.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateRequestGATracingEnum.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateRequestGATracingEnum.g.cs
index 6bd1083b8..d80863ea3 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateRequestGATracingEnum.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateRequestGATracingEnum.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeSessionCreateRequestGATracingEnumJsonConverter : glo
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateRequestGATracingEnumExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateRequestGATracingEnumExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateRequestGATracingEnum.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateRequestGAType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateRequestGAType.g.cs
index 8a76d2a34..dc2af0ebe 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateRequestGAType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateRequestGAType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeSessionCreateRequestGATypeJsonConverter : global::Sy
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateRequestGATypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateRequestGATypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateRequestGAType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGAIncludeItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGAIncludeItem.g.cs
index ec7c83c5d..bc502d65b 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGAIncludeItem.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGAIncludeItem.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeSessionCreateResponseGAIncludeItemJsonConverter : gl
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateResponseGAIncludeItemExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateResponseGAIncludeItemExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateResponseGAIncludeItem.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokens.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokens.g.cs
index 4262a69de..eae16b6fe 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokens.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokens.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeSessionCreateResponseGAMaxOutputTokensJsonConverter
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateResponseGAMaxOutputTokensExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateResponseGAMaxOutputTokensExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateResponseGAMaxOutputTokens.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGAObject.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGAObject.g.cs
index a57fb1ca0..af987090a 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGAObject.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGAObject.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeSessionCreateResponseGAObjectJsonConverter : global:
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateResponseGAObjectExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateResponseGAObjectExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateResponseGAObject.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnum.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnum.g.cs
index 46fde636a..8b48fe269 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnum.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnum.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeSessionCreateResponseGATracingTracingConfigurationEn
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateResponseGATracingTracingConfigurationEnumExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateResponseGATracingTracingConfigurationEnumExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateResponseGATracingTracingConfigurationEnum.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGAType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGAType.g.cs
index e36eb3ba7..0935085ac 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGAType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeSessionCreateResponseGAType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeSessionCreateResponseGATypeJsonConverter : global::S
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateResponseGATypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateResponseGATypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeSessionCreateResponseGAType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItem.g.cs
index 8d9b67ed4..6969dea75 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItem.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItem.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeTranscriptionSessionCreateRequestGAIncludeItemJsonCo
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateRequestGAIncludeItemExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateRequestGAIncludeItemExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateRequestGAIncludeItem.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAType.g.cs
index cce893a64..853370e4d 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeTranscriptionSessionCreateRequestGATypeJsonConverter
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateRequestGATypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateRequestGATypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateRequestGAType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItem.g.cs
index e858ba25e..48efeba5d 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItem.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItem.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeTranscriptionSessionCreateRequestIncludeItemJsonConv
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateRequestIncludeItemExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateRequestIncludeItemExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateRequestIncludeItem.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionType.g.cs
index 6aecd42aa..c50880270 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeJs
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateRequestTurnDetectionType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItem.g.cs
index 2ff2ce1b6..b38813615 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItem.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItem.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeTranscriptionSessionCreateResponseGAIncludeItemJsonC
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateResponseGAIncludeItemExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateResponseGAIncludeItemExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateResponseGAIncludeItem.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAType.g.cs
index c3fe807bb..7283a7c2a 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeTranscriptionSessionCreateResponseGATypeJsonConverte
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateResponseGATypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateResponseGATypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeTranscriptionSessionCreateResponseGAType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTruncationEnumType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTruncationEnumType.g.cs
index de64cc262..7ee96c110 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTruncationEnumType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.RealtimeTruncationEnumType.g.cs
@@ -18,7 +18,7 @@ public sealed class RealtimeTruncationEnumTypeJsonConverter : global::System.Tex
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.RealtimeTruncationEnumTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.RealtimeTruncationEnumTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.RealtimeTruncationEnumType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.ToolChoiceFunctionType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.ToolChoiceFunctionType.g.cs
index 7cf44dfa2..75fa64b55 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.ToolChoiceFunctionType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.ToolChoiceFunctionType.g.cs
@@ -18,7 +18,7 @@ public sealed class ToolChoiceFunctionTypeJsonConverter : global::System.Text.Js
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.ToolChoiceFunctionTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.ToolChoiceFunctionTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.ToolChoiceFunctionType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.ToolChoiceMCPType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.ToolChoiceMCPType.g.cs
index 39f15d01f..4423cce16 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.ToolChoiceMCPType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.ToolChoiceMCPType.g.cs
@@ -18,7 +18,7 @@ public sealed class ToolChoiceMCPTypeJsonConverter : global::System.Text.Json.Se
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.ToolChoiceMCPTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.ToolChoiceMCPTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.ToolChoiceMCPType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.TranscriptTextUsageDurationType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.TranscriptTextUsageDurationType.g.cs
index f6bd9210b..46b173eef 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.TranscriptTextUsageDurationType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.TranscriptTextUsageDurationType.g.cs
@@ -18,7 +18,7 @@ public sealed class TranscriptTextUsageDurationTypeJsonConverter : global::Syste
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.TranscriptTextUsageDurationTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.TranscriptTextUsageDurationTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.TranscriptTextUsageDurationType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.TranscriptTextUsageTokensType.g.cs b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.TranscriptTextUsageTokensType.g.cs
index 17f3493bd..ffdb04a2f 100644
--- a/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.TranscriptTextUsageTokensType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/Realtime/tryAGI.OpenAI.Realtime.JsonConverters.TranscriptTextUsageTokensType.g.cs
@@ -18,7 +18,7 @@ public sealed class TranscriptTextUsageTokensTypeJsonConverter : global::System.
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.Realtime.TranscriptTextUsageTokensTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.Realtime.TranscriptTextUsageTokensTypeExtensions.ToEnum(stringValue) ?? throw new global::System.Text.Json.JsonException($"Unknown discriminator value '{stringValue}' for global::tryAGI.OpenAI.Realtime.TranscriptTextUsageTokensType.");
}
break;
diff --git a/src/libs/tryAGI.OpenAI/asyncapi.json b/src/libs/tryAGI.OpenAI/asyncapi.json
index 6a0018683..edd2b2d04 100644
--- a/src/libs/tryAGI.OpenAI/asyncapi.json
+++ b/src/libs/tryAGI.OpenAI/asyncapi.json
@@ -2246,7 +2246,7 @@
"x-oaiMeta": {
"name": "response.create",
"group": "realtime",
- "example": "// Trigger a response with the default Conversation and no special parameters\n{\n \"type\": \"response.create\",\n}\n\n// Trigger an out-of-band response that does not write to the default Conversation\n{\n \"type\": \"response.create\",\n \"response\": {\n \"instructions\": \"Provide a concise answer.\",\n \"tools\": [], // clear any session tools\n \"conversation\": \"none\",\n \"output_modalities\": [\"text\"],\n \"metadata\": {\n \"response_purpose\": \"summarization\"\n },\n \"input\": [\n {\n \"type\": \"item_reference\",\n \"id\": \"item_12345\"\n },\n {\n \"type\": \"message\",\n \"role\": \"user\",\n \"content\": [\n {\n \"type\": \"input_text\",\n \"text\": \"Summarize the above message in one sentence.\"\n }\n ]\n }\n ]\n }\n}\n"
+ "example": "// Trigger a response with the default Conversation and no special parameters\n{\n \"type\": \"response.create\"\n}\n\n// Trigger an out-of-band response that does not write to the default Conversation\n{\n \"type\": \"response.create\",\n \"response\": {\n \"instructions\": \"Provide a concise answer.\",\n \"tools\": [], // clear any session tools\n \"conversation\": \"none\",\n \"output_modalities\": [\"text\"],\n \"metadata\": {\n \"response_purpose\": \"summarization\"\n },\n \"input\": [\n {\n \"type\": \"item_reference\",\n \"id\": \"item_12345\"\n },\n {\n \"type\": \"message\",\n \"role\": \"user\",\n \"content\": [\n {\n \"type\": \"input_text\",\n \"text\": \"Summarize the above message in one sentence.\"\n }\n ]\n }\n ]\n }\n}\n"
}
},
"RealtimeClientEventSessionUpdate": {
@@ -3822,7 +3822,7 @@
"x-oaiMeta": {
"name": "conversation.item.retrieved",
"group": "realtime",
- "example": "{\n \"type\": \"conversation.item.retrieved\",\n \"event_id\": \"event_CCXGSizgEppa2d4XbKA7K\",\n \"item\": {\n \"id\": \"item_CCXGRxbY0n6WE4EszhF5w\",\n \"object\": \"realtime.item\",\n \"type\": \"message\",\n \"status\": \"completed\",\n \"role\": \"assistant\",\n \"content\": [\n {\n \"type\": \"audio\",\n \"transcript\": \"Yes, I can hear you loud and clear. How can I help you today?\",\n \"audio\": \"8//2//v/9//q/+//+P/s...\",\n \"format\": \"pcm16\"\n }\n ]\n }\n}\n"
+ "example": "{\n \"type\": \"conversation.item.retrieved\",\n \"event_id\": \"event_CCXGSizgEppa2d4XbKA7K\",\n \"item\": {\n \"id\": \"item_CCXGRxbY0n6WE4EszhF5w\",\n \"object\": \"realtime.item\",\n \"type\": \"message\",\n \"status\": \"completed\",\n \"role\": \"assistant\",\n \"content\": [\n {\n \"type\": \"output_audio\",\n \"transcript\": \"Yes, I can hear you loud and clear. How can I help you today?\",\n \"audio\": \"AAABAP//AAA=\"\n }\n ]\n }\n}\n"
}
},
"RealtimeServerEventConversationItemTruncated": {
@@ -4045,7 +4045,7 @@
"x-oaiMeta": {
"name": "input_audio_buffer.dtmf_event_received",
"group": "realtime",
- "example": "{\n \"type\":\" input_audio_buffer.dtmf_event_received\",\n \"event\": \"9\",\n \"received_at\": 1763605109,\n}\n"
+ "example": "{\n \"type\": \"input_audio_buffer.dtmf_event_received\",\n \"event\": \"9\",\n \"received_at\": 1763605109\n}\n"
}
},
"RealtimeServerEventInputAudioBufferSpeechStarted": {
@@ -4792,7 +4792,7 @@
"x-oaiMeta": {
"name": "response.created",
"group": "realtime",
- "example": "{\n \"type\": \"response.created\",\n \"event_id\": \"event_C9G8pqbTEddBSIxbBN6Os\",\n \"response\": {\n \"object\": \"realtime.response\",\n \"id\": \"resp_C9G8p7IH2WxLbkgPNouYL\",\n \"status\": \"in_progress\",\n \"status_details\": null,\n \"output\": [],\n \"conversation_id\": \"conv_C9G8mmBkLhQJwCon3hoJN\",\n \"output_modalities\": [\n \"audio\"\n ],\n \"max_output_tokens\": \"inf\",\n \"audio\": {\n \"output\": {\n \"format\": {\n \"type\": \"audio/pcm\",\n \"rate\": 24000\n },\n \"voice\": \"marin\"\n }\n },\n \"usage\": null,\n \"metadata\": null\n },\n}\n"
+ "example": "{\n \"type\": \"response.created\",\n \"event_id\": \"event_C9G8pqbTEddBSIxbBN6Os\",\n \"response\": {\n \"object\": \"realtime.response\",\n \"id\": \"resp_C9G8p7IH2WxLbkgPNouYL\",\n \"status\": \"in_progress\",\n \"status_details\": null,\n \"output\": [],\n \"conversation_id\": \"conv_C9G8mmBkLhQJwCon3hoJN\",\n \"output_modalities\": [\n \"audio\"\n ],\n \"max_output_tokens\": \"inf\",\n \"audio\": {\n \"output\": {\n \"format\": {\n \"type\": \"audio/pcm\",\n \"rate\": 24000\n },\n \"voice\": \"marin\"\n }\n },\n \"usage\": null,\n \"metadata\": null\n }\n}\n"
}
},
"RealtimeServerEventResponseDone": {
@@ -5230,7 +5230,7 @@
"x-oaiMeta": {
"name": "response.output_item.done",
"group": "realtime",
- "example": "{\n \"event_id\": \"event_3536\",\n \"type\": \"response.output_item.done\",\n \"response_id\": \"resp_001\",\n \"output_index\": 0,\n \"item\": {\n \"id\": \"msg_007\",\n \"object\": \"realtime.item\",\n \"type\": \"message\",\n \"status\": \"completed\",\n \"role\": \"assistant\",\n \"content\": [\n {\n \"type\": \"text\",\n \"text\": \"Sure, I can help with that.\"\n }\n ]\n }\n}\n"
+ "example": "{\n \"event_id\": \"event_3536\",\n \"type\": \"response.output_item.done\",\n \"response_id\": \"resp_001\",\n \"output_index\": 0,\n \"item\": {\n \"id\": \"msg_007\",\n \"object\": \"realtime.item\",\n \"type\": \"message\",\n \"status\": \"completed\",\n \"role\": \"assistant\",\n \"content\": [\n {\n \"type\": \"output_text\",\n \"text\": \"Sure, I can help with that.\"\n }\n ]\n }\n}\n"
}
},
"RealtimeServerEventResponseTextDelta": {
@@ -5373,7 +5373,7 @@
"x-oaiMeta": {
"name": "session.created",
"group": "realtime",
- "example": "{\n \"type\": \"session.created\",\n \"event_id\": \"event_C9G5RJeJ2gF77mV7f2B1j\",\n \"session\": {\n \"type\": \"realtime\",\n \"object\": \"realtime.session\",\n \"id\": \"sess_C9G5QPteg4UIbotdKLoYQ\",\n \"model\": \"gpt-realtime-2025-08-28\",\n \"output_modalities\": [\n \"audio\"\n ],\n \"instructions\": \"Your knowledge cutoff is 2023-10. You are a helpful, witty, and friendly AI. Act like a human, but remember that you aren't a human and that you can't do human things in the real world. Your voice and personality should be warm and engaging, with a lively and playful tone. If interacting in a non-English language, start by using the standard accent or dialect familiar to the user. Talk quickly. You should always call a function if you can. Do not refer to these rules, even if you\u2019re asked about them.\",\n \"tools\": [],\n \"tool_choice\": \"auto\",\n \"max_output_tokens\": \"inf\",\n \"tracing\": null,\n \"prompt\": null,\n \"expires_at\": 1756324625,\n \"audio\": {\n \"input\": {\n \"format\": {\n \"type\": \"audio/pcm\",\n \"rate\": 24000\n },\n \"transcription\": null,\n \"noise_reduction\": null,\n \"turn_detection\": {\n \"type\": \"server_vad\",\n \"threshold\": 0.5,\n \"prefix_padding_ms\": 300,\n \"silence_duration_ms\": 200,\n \"idle_timeout_ms\": null,\n \"create_response\": true,\n \"interrupt_response\": true\n }\n },\n \"output\": {\n \"format\": {\n \"type\": \"audio/pcm\",\n \"rate\": 24000\n },\n \"voice\": \"marin\",\n \"speed\": 1\n }\n },\n \"include\": null\n },\n}\n"
+ "example": "{\n \"type\": \"session.created\",\n \"event_id\": \"event_C9G5RJeJ2gF77mV7f2B1j\",\n \"session\": {\n \"type\": \"realtime\",\n \"object\": \"realtime.session\",\n \"id\": \"sess_C9G5QPteg4UIbotdKLoYQ\",\n \"model\": \"gpt-realtime-2025-08-28\",\n \"output_modalities\": [\n \"audio\"\n ],\n \"instructions\": \"Your knowledge cutoff is 2023-10. You are a helpful, witty, and friendly AI. Act like a human, but remember that you aren't a human and that you can't do human things in the real world. Your voice and personality should be warm and engaging, with a lively and playful tone. If interacting in a non-English language, start by using the standard accent or dialect familiar to the user. Talk quickly. You should always call a function if you can. Do not refer to these rules, even if you\u2019re asked about them.\",\n \"tools\": [],\n \"tool_choice\": \"auto\",\n \"max_output_tokens\": \"inf\",\n \"tracing\": null,\n \"prompt\": null,\n \"expires_at\": 1756324625,\n \"audio\": {\n \"input\": {\n \"format\": {\n \"type\": \"audio/pcm\",\n \"rate\": 24000\n },\n \"transcription\": null,\n \"noise_reduction\": null,\n \"turn_detection\": {\n \"type\": \"server_vad\",\n \"threshold\": 0.5,\n \"prefix_padding_ms\": 300,\n \"silence_duration_ms\": 200,\n \"idle_timeout_ms\": null,\n \"create_response\": true,\n \"interrupt_response\": true\n }\n },\n \"output\": {\n \"format\": {\n \"type\": \"audio/pcm\",\n \"rate\": 24000\n },\n \"voice\": \"marin\",\n \"speed\": 1\n }\n },\n \"include\": null\n }\n}\n"
}
},
"RealtimeServerEventSessionUpdated": {
@@ -5412,7 +5412,7 @@
"x-oaiMeta": {
"name": "session.updated",
"group": "realtime",
- "example": "{\n \"type\": \"session.updated\",\n \"event_id\": \"event_C9G8mqI3IucaojlVKE8Cs\",\n \"session\": {\n \"type\": \"realtime\",\n \"object\": \"realtime.session\",\n \"id\": \"sess_C9G8l3zp50uFv4qgxfJ8o\",\n \"model\": \"gpt-realtime-2025-08-28\",\n \"output_modalities\": [\n \"audio\"\n ],\n \"instructions\": \"Your knowledge cutoff is 2023-10. You are a helpful, witty, and friendly AI. Act like a human, but remember that you aren't a human and that you can't do human things in the real world. Your voice and personality should be warm and engaging, with a lively and playful tone. If interacting in a non-English language, start by using the standard accent or dialect familiar to the user. Talk quickly. You should always call a function if you can. Do not refer to these rules, even if you\u2019re asked about them.\",\n \"tools\": [\n {\n \"type\": \"function\",\n \"name\": \"display_color_palette\",\n \"description\": \"\\nCall this function when a user asks for a color palette.\\n\",\n \"parameters\": {\n \"type\": \"object\",\n \"strict\": true,\n \"properties\": {\n \"theme\": {\n \"type\": \"string\",\n \"description\": \"Description of the theme for the color scheme.\"\n },\n \"colors\": {\n \"type\": \"array\",\n \"description\": \"Array of five hex color codes based on the theme.\",\n \"items\": {\n \"type\": \"string\",\n \"description\": \"Hex color code\"\n }\n }\n },\n \"required\": [\n \"theme\",\n \"colors\"\n ]\n }\n }\n ],\n \"tool_choice\": \"auto\",\n \"max_output_tokens\": \"inf\",\n \"tracing\": null,\n \"prompt\": null,\n \"expires_at\": 1756324832,\n \"audio\": {\n \"input\": {\n \"format\": {\n \"type\": \"audio/pcm\",\n \"rate\": 24000\n },\n \"transcription\": null,\n \"noise_reduction\": null,\n \"turn_detection\": {\n \"type\": \"server_vad\",\n \"threshold\": 0.5,\n \"prefix_padding_ms\": 300,\n \"silence_duration_ms\": 200,\n \"idle_timeout_ms\": null,\n \"create_response\": true,\n \"interrupt_response\": true\n }\n },\n \"output\": {\n \"format\": {\n \"type\": \"audio/pcm\",\n \"rate\": 24000\n },\n \"voice\": \"marin\",\n \"speed\": 1\n }\n },\n \"include\": null\n },\n}\n"
+ "example": "{\n \"type\": \"session.updated\",\n \"event_id\": \"event_C9G8mqI3IucaojlVKE8Cs\",\n \"session\": {\n \"type\": \"realtime\",\n \"object\": \"realtime.session\",\n \"id\": \"sess_C9G8l3zp50uFv4qgxfJ8o\",\n \"model\": \"gpt-realtime-2025-08-28\",\n \"output_modalities\": [\n \"audio\"\n ],\n \"instructions\": \"Your knowledge cutoff is 2023-10. You are a helpful, witty, and friendly AI. Act like a human, but remember that you aren't a human and that you can't do human things in the real world. Your voice and personality should be warm and engaging, with a lively and playful tone. If interacting in a non-English language, start by using the standard accent or dialect familiar to the user. Talk quickly. You should always call a function if you can. Do not refer to these rules, even if you\u2019re asked about them.\",\n \"tools\": [\n {\n \"type\": \"function\",\n \"name\": \"display_color_palette\",\n \"description\": \"\\nCall this function when a user asks for a color palette.\\n\",\n \"parameters\": {\n \"type\": \"object\",\n \"strict\": true,\n \"properties\": {\n \"theme\": {\n \"type\": \"string\",\n \"description\": \"Description of the theme for the color scheme.\"\n },\n \"colors\": {\n \"type\": \"array\",\n \"description\": \"Array of five hex color codes based on the theme.\",\n \"items\": {\n \"type\": \"string\",\n \"description\": \"Hex color code\"\n }\n }\n },\n \"required\": [\n \"theme\",\n \"colors\"\n ]\n }\n }\n ],\n \"tool_choice\": \"auto\",\n \"max_output_tokens\": \"inf\",\n \"tracing\": null,\n \"prompt\": null,\n \"expires_at\": 1756324832,\n \"audio\": {\n \"input\": {\n \"format\": {\n \"type\": \"audio/pcm\",\n \"rate\": 24000\n },\n \"transcription\": null,\n \"noise_reduction\": null,\n \"turn_detection\": {\n \"type\": \"server_vad\",\n \"threshold\": 0.5,\n \"prefix_padding_ms\": 300,\n \"silence_duration_ms\": 200,\n \"idle_timeout_ms\": null,\n \"create_response\": true,\n \"interrupt_response\": true\n }\n },\n \"output\": {\n \"format\": {\n \"type\": \"audio/pcm\",\n \"rate\": 24000\n },\n \"voice\": \"marin\",\n \"speed\": 1\n }\n },\n \"include\": null\n }\n}\n"
}
},
"RealtimeServerEventTranscriptionSessionUpdated": {
diff --git a/src/libs/tryAGI.OpenAI/openapi.yaml b/src/libs/tryAGI.OpenAI/openapi.yaml
index 6e744048d..0a8b73ed6 100644
--- a/src/libs/tryAGI.OpenAI/openapi.yaml
+++ b/src/libs/tryAGI.OpenAI/openapi.yaml
@@ -63864,7 +63864,7 @@ components:
parameters
{
- "type": "response.create",
+ "type": "response.create"
}
@@ -65854,10 +65854,9 @@ components:
"role": "assistant",
"content": [
{
- "type": "audio",
+ "type": "output_audio",
"transcript": "Yes, I can hear you loud and clear. How can I help you today?",
- "audio": "8//2//v/9//q/+//+P/s...",
- "format": "pcm16"
+ "audio": "AAABAP//AAA="
}
]
}
@@ -66097,9 +66096,9 @@ components:
group: realtime
example: |
{
- "type":" input_audio_buffer.dtmf_event_received",
- "event": "9",
- "received_at": 1763605109,
+ "type": "input_audio_buffer.dtmf_event_received",
+ "event": "9",
+ "received_at": 1763605109
}
RealtimeServerEventInputAudioBufferSpeechStarted:
type: object
@@ -66945,7 +66944,7 @@ components:
},
"usage": null,
"metadata": null
- },
+ }
}
RealtimeServerEventResponseDone:
type: object
@@ -67438,23 +67437,23 @@ components:
group: realtime
example: |
{
- "event_id": "event_3536",
- "type": "response.output_item.done",
- "response_id": "resp_001",
- "output_index": 0,
- "item": {
- "id": "msg_007",
- "object": "realtime.item",
- "type": "message",
- "status": "completed",
- "role": "assistant",
- "content": [
- {
- "type": "text",
- "text": "Sure, I can help with that."
- }
- ]
- }
+ "event_id": "event_3536",
+ "type": "response.output_item.done",
+ "response_id": "resp_001",
+ "output_index": 0,
+ "item": {
+ "id": "msg_007",
+ "object": "realtime.item",
+ "type": "message",
+ "status": "completed",
+ "role": "assistant",
+ "content": [
+ {
+ "type": "output_text",
+ "text": "Sure, I can help with that."
+ }
+ ]
+ }
}
RealtimeServerEventResponseTextDelta:
type: object
@@ -67636,7 +67635,7 @@ components:
}
},
"include": null
- },
+ }
}
RealtimeServerEventSessionUpdated:
type: object
@@ -67740,7 +67739,7 @@ components:
}
},
"include": null
- },
+ }
}
RealtimeServerEventTranscriptionSessionUpdated:
type: object