diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveApplyPatchToolInputParamType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveApplyPatchToolInputParamType.g.cs
new file mode 100644
index 000000000..f33253986
--- /dev/null
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveApplyPatchToolInputParamType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace tryAGI.OpenAI.JsonConverters
+{
+ ///
+ public sealed class LiveApplyPatchToolInputParamTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::tryAGI.OpenAI.LiveApplyPatchToolInputParamType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::tryAGI.OpenAI.LiveApplyPatchToolInputParamTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::tryAGI.OpenAI.LiveApplyPatchToolInputParamType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::tryAGI.OpenAI.LiveApplyPatchToolInputParamType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::tryAGI.OpenAI.LiveApplyPatchToolInputParamType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::tryAGI.OpenAI.LiveApplyPatchToolInputParamTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveApplyPatchToolInputParamTypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveApplyPatchToolInputParamTypeNullable.g.cs
new file mode 100644
index 000000000..8ba23826d
--- /dev/null
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveApplyPatchToolInputParamTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace tryAGI.OpenAI.JsonConverters
+{
+ ///
+ public sealed class LiveApplyPatchToolInputParamTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::tryAGI.OpenAI.LiveApplyPatchToolInputParamType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::tryAGI.OpenAI.LiveApplyPatchToolInputParamTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::tryAGI.OpenAI.LiveApplyPatchToolInputParamType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::tryAGI.OpenAI.LiveApplyPatchToolInputParamType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::tryAGI.OpenAI.LiveApplyPatchToolInputParamType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::tryAGI.OpenAI.LiveApplyPatchToolInputParamTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveComputerToolInputParamType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveComputerToolInputParamType.g.cs
new file mode 100644
index 000000000..eb77c8b8b
--- /dev/null
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveComputerToolInputParamType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace tryAGI.OpenAI.JsonConverters
+{
+ ///
+ public sealed class LiveComputerToolInputParamTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::tryAGI.OpenAI.LiveComputerToolInputParamType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::tryAGI.OpenAI.LiveComputerToolInputParamTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::tryAGI.OpenAI.LiveComputerToolInputParamType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::tryAGI.OpenAI.LiveComputerToolInputParamType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::tryAGI.OpenAI.LiveComputerToolInputParamType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::tryAGI.OpenAI.LiveComputerToolInputParamTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveComputerToolInputParamTypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveComputerToolInputParamTypeNullable.g.cs
new file mode 100644
index 000000000..fc65247b7
--- /dev/null
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveComputerToolInputParamTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace tryAGI.OpenAI.JsonConverters
+{
+ ///
+ public sealed class LiveComputerToolInputParamTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::tryAGI.OpenAI.LiveComputerToolInputParamType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::tryAGI.OpenAI.LiveComputerToolInputParamTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::tryAGI.OpenAI.LiveComputerToolInputParamType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::tryAGI.OpenAI.LiveComputerToolInputParamType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::tryAGI.OpenAI.LiveComputerToolInputParamType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::tryAGI.OpenAI.LiveComputerToolInputParamTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveCustomToolInputParamType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveCustomToolInputParamType.g.cs
new file mode 100644
index 000000000..95d60a582
--- /dev/null
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveCustomToolInputParamType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace tryAGI.OpenAI.JsonConverters
+{
+ ///
+ public sealed class LiveCustomToolInputParamTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::tryAGI.OpenAI.LiveCustomToolInputParamType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::tryAGI.OpenAI.LiveCustomToolInputParamTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::tryAGI.OpenAI.LiveCustomToolInputParamType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::tryAGI.OpenAI.LiveCustomToolInputParamType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::tryAGI.OpenAI.LiveCustomToolInputParamType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::tryAGI.OpenAI.LiveCustomToolInputParamTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveCustomToolInputParamTypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveCustomToolInputParamTypeNullable.g.cs
new file mode 100644
index 000000000..96bda987d
--- /dev/null
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveCustomToolInputParamTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace tryAGI.OpenAI.JsonConverters
+{
+ ///
+ public sealed class LiveCustomToolInputParamTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::tryAGI.OpenAI.LiveCustomToolInputParamType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::tryAGI.OpenAI.LiveCustomToolInputParamTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::tryAGI.OpenAI.LiveCustomToolInputParamType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::tryAGI.OpenAI.LiveCustomToolInputParamType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::tryAGI.OpenAI.LiveCustomToolInputParamType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::tryAGI.OpenAI.LiveCustomToolInputParamTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveMCPToolChoiceParamType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveMCPToolInputParamType.g.cs
similarity index 74%
rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveMCPToolChoiceParamType.g.cs
rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveMCPToolInputParamType.g.cs
index 9c00e11ed..b09eae1bf 100644
--- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveMCPToolChoiceParamType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveMCPToolInputParamType.g.cs
@@ -3,10 +3,10 @@
namespace tryAGI.OpenAI.JsonConverters
{
///
- public sealed class LiveMCPToolChoiceParamTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ public sealed class LiveMCPToolInputParamTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
{
///
- public override global::tryAGI.OpenAI.LiveMCPToolChoiceParamType Read(
+ public override global::tryAGI.OpenAI.LiveMCPToolInputParamType Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
@@ -18,7 +18,7 @@ public sealed class LiveMCPToolChoiceParamTypeJsonConverter : global::System.Tex
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.LiveMCPToolChoiceParamTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.LiveMCPToolInputParamTypeExtensions.ToEnum(stringValue) ?? default;
}
break;
@@ -26,11 +26,11 @@ public sealed class LiveMCPToolChoiceParamTypeJsonConverter : global::System.Tex
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
- return (global::tryAGI.OpenAI.LiveMCPToolChoiceParamType)numValue;
+ return (global::tryAGI.OpenAI.LiveMCPToolInputParamType)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
- return default(global::tryAGI.OpenAI.LiveMCPToolChoiceParamType);
+ return default(global::tryAGI.OpenAI.LiveMCPToolInputParamType);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
@@ -42,12 +42,12 @@ public sealed class LiveMCPToolChoiceParamTypeJsonConverter : global::System.Tex
///
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
- global::tryAGI.OpenAI.LiveMCPToolChoiceParamType value,
+ global::tryAGI.OpenAI.LiveMCPToolInputParamType value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
- writer.WriteStringValue(global::tryAGI.OpenAI.LiveMCPToolChoiceParamTypeExtensions.ToValueString(value));
+ writer.WriteStringValue(global::tryAGI.OpenAI.LiveMCPToolInputParamTypeExtensions.ToValueString(value));
}
}
}
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveMCPToolChoiceParamTypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveMCPToolInputParamTypeNullable.g.cs
similarity index 75%
rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveMCPToolChoiceParamTypeNullable.g.cs
rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveMCPToolInputParamTypeNullable.g.cs
index a9cfde252..0517719ff 100644
--- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveMCPToolChoiceParamTypeNullable.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveMCPToolInputParamTypeNullable.g.cs
@@ -3,10 +3,10 @@
namespace tryAGI.OpenAI.JsonConverters
{
///
- public sealed class LiveMCPToolChoiceParamTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ public sealed class LiveMCPToolInputParamTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
{
///
- public override global::tryAGI.OpenAI.LiveMCPToolChoiceParamType? Read(
+ public override global::tryAGI.OpenAI.LiveMCPToolInputParamType? Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
@@ -18,7 +18,7 @@ public sealed class LiveMCPToolChoiceParamTypeNullableJsonConverter : global::Sy
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.LiveMCPToolChoiceParamTypeExtensions.ToEnum(stringValue);
+ return global::tryAGI.OpenAI.LiveMCPToolInputParamTypeExtensions.ToEnum(stringValue);
}
break;
@@ -26,11 +26,11 @@ public sealed class LiveMCPToolChoiceParamTypeNullableJsonConverter : global::Sy
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
- return (global::tryAGI.OpenAI.LiveMCPToolChoiceParamType)numValue;
+ return (global::tryAGI.OpenAI.LiveMCPToolInputParamType)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
- return default(global::tryAGI.OpenAI.LiveMCPToolChoiceParamType?);
+ return default(global::tryAGI.OpenAI.LiveMCPToolInputParamType?);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
@@ -42,7 +42,7 @@ public sealed class LiveMCPToolChoiceParamTypeNullableJsonConverter : global::Sy
///
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
- global::tryAGI.OpenAI.LiveMCPToolChoiceParamType? value,
+ global::tryAGI.OpenAI.LiveMCPToolInputParamType? value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
@@ -53,7 +53,7 @@ public override void Write(
}
else
{
- writer.WriteStringValue(global::tryAGI.OpenAI.LiveMCPToolChoiceParamTypeExtensions.ToValueString(value.Value));
+ writer.WriteStringValue(global::tryAGI.OpenAI.LiveMCPToolInputParamTypeExtensions.ToValueString(value.Value));
}
}
}
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveFunctionToolChoiceParamType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveNamespaceToolInputParamType.g.cs
similarity index 67%
rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveFunctionToolChoiceParamType.g.cs
rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveNamespaceToolInputParamType.g.cs
index 9443a4432..081593a73 100644
--- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveFunctionToolChoiceParamType.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveNamespaceToolInputParamType.g.cs
@@ -3,10 +3,10 @@
namespace tryAGI.OpenAI.JsonConverters
{
///
- public sealed class LiveFunctionToolChoiceParamTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ public sealed class LiveNamespaceToolInputParamTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
{
///
- public override global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType Read(
+ public override global::tryAGI.OpenAI.LiveNamespaceToolInputParamType Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
@@ -18,7 +18,7 @@ public sealed class LiveFunctionToolChoiceParamTypeJsonConverter : global::Syste
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.LiveFunctionToolChoiceParamTypeExtensions.ToEnum(stringValue) ?? default;
+ return global::tryAGI.OpenAI.LiveNamespaceToolInputParamTypeExtensions.ToEnum(stringValue) ?? default;
}
break;
@@ -26,11 +26,11 @@ public sealed class LiveFunctionToolChoiceParamTypeJsonConverter : global::Syste
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
- return (global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType)numValue;
+ return (global::tryAGI.OpenAI.LiveNamespaceToolInputParamType)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
- return default(global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType);
+ return default(global::tryAGI.OpenAI.LiveNamespaceToolInputParamType);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
@@ -42,12 +42,12 @@ public sealed class LiveFunctionToolChoiceParamTypeJsonConverter : global::Syste
///
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
- global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType value,
+ global::tryAGI.OpenAI.LiveNamespaceToolInputParamType value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
- writer.WriteStringValue(global::tryAGI.OpenAI.LiveFunctionToolChoiceParamTypeExtensions.ToValueString(value));
+ writer.WriteStringValue(global::tryAGI.OpenAI.LiveNamespaceToolInputParamTypeExtensions.ToValueString(value));
}
}
}
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveFunctionToolChoiceParamTypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveNamespaceToolInputParamTypeNullable.g.cs
similarity index 72%
rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveFunctionToolChoiceParamTypeNullable.g.cs
rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveNamespaceToolInputParamTypeNullable.g.cs
index 4653e7baf..1890ea853 100644
--- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveFunctionToolChoiceParamTypeNullable.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveNamespaceToolInputParamTypeNullable.g.cs
@@ -3,10 +3,10 @@
namespace tryAGI.OpenAI.JsonConverters
{
///
- public sealed class LiveFunctionToolChoiceParamTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ public sealed class LiveNamespaceToolInputParamTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
{
///
- public override global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType? Read(
+ public override global::tryAGI.OpenAI.LiveNamespaceToolInputParamType? Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
@@ -18,7 +18,7 @@ public sealed class LiveFunctionToolChoiceParamTypeNullableJsonConverter : globa
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::tryAGI.OpenAI.LiveFunctionToolChoiceParamTypeExtensions.ToEnum(stringValue);
+ return global::tryAGI.OpenAI.LiveNamespaceToolInputParamTypeExtensions.ToEnum(stringValue);
}
break;
@@ -26,11 +26,11 @@ public sealed class LiveFunctionToolChoiceParamTypeNullableJsonConverter : globa
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
- return (global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType)numValue;
+ return (global::tryAGI.OpenAI.LiveNamespaceToolInputParamType)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
- return default(global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType?);
+ return default(global::tryAGI.OpenAI.LiveNamespaceToolInputParamType?);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
@@ -42,7 +42,7 @@ public sealed class LiveFunctionToolChoiceParamTypeNullableJsonConverter : globa
///
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
- global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType? value,
+ global::tryAGI.OpenAI.LiveNamespaceToolInputParamType? value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
@@ -53,7 +53,7 @@ public override void Write(
}
else
{
- writer.WriteStringValue(global::tryAGI.OpenAI.LiveFunctionToolChoiceParamTypeExtensions.ToValueString(value.Value));
+ writer.WriteStringValue(global::tryAGI.OpenAI.LiveNamespaceToolInputParamTypeExtensions.ToValueString(value.Value));
}
}
}
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveProgrammaticToolInputParamType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveProgrammaticToolInputParamType.g.cs
new file mode 100644
index 000000000..cebf5b43d
--- /dev/null
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveProgrammaticToolInputParamType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace tryAGI.OpenAI.JsonConverters
+{
+ ///
+ public sealed class LiveProgrammaticToolInputParamTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::tryAGI.OpenAI.LiveProgrammaticToolInputParamType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::tryAGI.OpenAI.LiveProgrammaticToolInputParamTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::tryAGI.OpenAI.LiveProgrammaticToolInputParamType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::tryAGI.OpenAI.LiveProgrammaticToolInputParamType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::tryAGI.OpenAI.LiveProgrammaticToolInputParamType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::tryAGI.OpenAI.LiveProgrammaticToolInputParamTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveProgrammaticToolInputParamTypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveProgrammaticToolInputParamTypeNullable.g.cs
new file mode 100644
index 000000000..dbe25fda0
--- /dev/null
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveProgrammaticToolInputParamTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace tryAGI.OpenAI.JsonConverters
+{
+ ///
+ public sealed class LiveProgrammaticToolInputParamTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::tryAGI.OpenAI.LiveProgrammaticToolInputParamType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::tryAGI.OpenAI.LiveProgrammaticToolInputParamTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::tryAGI.OpenAI.LiveProgrammaticToolInputParamType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::tryAGI.OpenAI.LiveProgrammaticToolInputParamType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::tryAGI.OpenAI.LiveProgrammaticToolInputParamType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::tryAGI.OpenAI.LiveProgrammaticToolInputParamTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveToolSearchToolInputParamType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveToolSearchToolInputParamType.g.cs
new file mode 100644
index 000000000..8f1ecf57f
--- /dev/null
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveToolSearchToolInputParamType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace tryAGI.OpenAI.JsonConverters
+{
+ ///
+ public sealed class LiveToolSearchToolInputParamTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::tryAGI.OpenAI.LiveToolSearchToolInputParamType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::tryAGI.OpenAI.LiveToolSearchToolInputParamTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::tryAGI.OpenAI.LiveToolSearchToolInputParamType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::tryAGI.OpenAI.LiveToolSearchToolInputParamType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::tryAGI.OpenAI.LiveToolSearchToolInputParamType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::tryAGI.OpenAI.LiveToolSearchToolInputParamTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveToolSearchToolInputParamTypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveToolSearchToolInputParamTypeNullable.g.cs
new file mode 100644
index 000000000..4b80130ed
--- /dev/null
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveToolSearchToolInputParamTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace tryAGI.OpenAI.JsonConverters
+{
+ ///
+ public sealed class LiveToolSearchToolInputParamTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::tryAGI.OpenAI.LiveToolSearchToolInputParamType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::tryAGI.OpenAI.LiveToolSearchToolInputParamTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::tryAGI.OpenAI.LiveToolSearchToolInputParamType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::tryAGI.OpenAI.LiveToolSearchToolInputParamType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::tryAGI.OpenAI.LiveToolSearchToolInputParamType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::tryAGI.OpenAI.LiveToolSearchToolInputParamTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ToolsItem14.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ToolsItem14.g.cs
index 80bba8c42..02bfcf38b 100644
--- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ToolsItem14.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ToolsItem14.g.cs
@@ -63,6 +63,55 @@ public class ToolsItem14JsonConverter : global::System.Text.Json.Serialization.J
throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam)}");
imageGeneration = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
}
+ global::tryAGI.OpenAI.LiveMCPToolInputParam? mcp = default;
+ if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.Mcp)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveMCPToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveMCPToolInputParam)}");
+ mcp = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
+ global::tryAGI.OpenAI.LiveCustomToolInputParam? custom = default;
+ if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.Custom)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveCustomToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveCustomToolInputParam)}");
+ custom = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
+ global::tryAGI.OpenAI.LiveNamespaceToolInputParam? @namespace = default;
+ if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.Namespace)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveNamespaceToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveNamespaceToolInputParam)}");
+ @namespace = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
+ global::tryAGI.OpenAI.LiveToolSearchToolInputParam? toolSearch = default;
+ if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.ToolSearch)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveToolSearchToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveToolSearchToolInputParam)}");
+ toolSearch = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
+ global::tryAGI.OpenAI.LiveProgrammaticToolInputParam? programmaticToolCalling = default;
+ if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.ProgrammaticToolCalling)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveProgrammaticToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveProgrammaticToolInputParam)}");
+ programmaticToolCalling = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
+ global::tryAGI.OpenAI.LiveComputerToolInputParam? computer = default;
+ if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.Computer)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveComputerToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveComputerToolInputParam)}");
+ computer = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
+ global::tryAGI.OpenAI.LiveApplyPatchToolInputParam? applyPatch = default;
+ if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.ApplyPatch)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveApplyPatchToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveApplyPatchToolInputParam)}");
+ applyPatch = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
var __value = new global::tryAGI.OpenAI.ToolsItem14(
discriminator?.Type,
@@ -76,7 +125,21 @@ public class ToolsItem14JsonConverter : global::System.Text.Json.Serialization.J
shell,
- imageGeneration
+ imageGeneration,
+
+ mcp,
+
+ custom,
+
+ @namespace,
+
+ toolSearch,
+
+ programmaticToolCalling,
+
+ computer,
+
+ applyPatch
);
return __value;
@@ -127,6 +190,48 @@ public override void Write(
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam).Name}");
global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickImageGeneration(), typeInfo);
}
+ else if (value.IsMcp)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveMCPToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveMCPToolInputParam).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickMcp(), typeInfo);
+ }
+ else if (value.IsCustom)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveCustomToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveCustomToolInputParam).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCustom(), typeInfo);
+ }
+ else if (value.IsNamespace)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveNamespaceToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveNamespaceToolInputParam).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickNamespace(), typeInfo);
+ }
+ else if (value.IsToolSearch)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveToolSearchToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveToolSearchToolInputParam).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickToolSearch(), typeInfo);
+ }
+ else if (value.IsProgrammaticToolCalling)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveProgrammaticToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveProgrammaticToolInputParam).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickProgrammaticToolCalling(), typeInfo);
+ }
+ else if (value.IsComputer)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveComputerToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveComputerToolInputParam).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickComputer(), typeInfo);
+ }
+ else if (value.IsApplyPatch)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveApplyPatchToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveApplyPatchToolInputParam).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickApplyPatch(), typeInfo);
+ }
}
}
}
\ No newline at end of file
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ToolsItem15.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ToolsItem15.g.cs
index 3b3efdff9..2bb27e0a7 100644
--- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ToolsItem15.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ToolsItem15.g.cs
@@ -63,6 +63,55 @@ public class ToolsItem15JsonConverter : global::System.Text.Json.Serialization.J
throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam)}");
imageGeneration = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
}
+ global::tryAGI.OpenAI.LiveMCPToolInputParam? mcp = default;
+ if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.Mcp)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveMCPToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveMCPToolInputParam)}");
+ mcp = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
+ global::tryAGI.OpenAI.LiveCustomToolInputParam? custom = default;
+ if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.Custom)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveCustomToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveCustomToolInputParam)}");
+ custom = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
+ global::tryAGI.OpenAI.LiveNamespaceToolInputParam? @namespace = default;
+ if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.Namespace)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveNamespaceToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveNamespaceToolInputParam)}");
+ @namespace = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
+ global::tryAGI.OpenAI.LiveToolSearchToolInputParam? toolSearch = default;
+ if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.ToolSearch)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveToolSearchToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveToolSearchToolInputParam)}");
+ toolSearch = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
+ global::tryAGI.OpenAI.LiveProgrammaticToolInputParam? programmaticToolCalling = default;
+ if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.ProgrammaticToolCalling)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveProgrammaticToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveProgrammaticToolInputParam)}");
+ programmaticToolCalling = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
+ global::tryAGI.OpenAI.LiveComputerToolInputParam? computer = default;
+ if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.Computer)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveComputerToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveComputerToolInputParam)}");
+ computer = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
+ global::tryAGI.OpenAI.LiveApplyPatchToolInputParam? applyPatch = default;
+ if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.ApplyPatch)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveApplyPatchToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveApplyPatchToolInputParam)}");
+ applyPatch = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
var __value = new global::tryAGI.OpenAI.ToolsItem15(
discriminator?.Type,
@@ -76,7 +125,21 @@ public class ToolsItem15JsonConverter : global::System.Text.Json.Serialization.J
shell,
- imageGeneration
+ imageGeneration,
+
+ mcp,
+
+ custom,
+
+ @namespace,
+
+ toolSearch,
+
+ programmaticToolCalling,
+
+ computer,
+
+ applyPatch
);
return __value;
@@ -127,6 +190,48 @@ public override void Write(
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam).Name}");
global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickImageGeneration(), typeInfo);
}
+ else if (value.IsMcp)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveMCPToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveMCPToolInputParam).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickMcp(), typeInfo);
+ }
+ else if (value.IsCustom)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveCustomToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveCustomToolInputParam).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCustom(), typeInfo);
+ }
+ else if (value.IsNamespace)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveNamespaceToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveNamespaceToolInputParam).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickNamespace(), typeInfo);
+ }
+ else if (value.IsToolSearch)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveToolSearchToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveToolSearchToolInputParam).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickToolSearch(), typeInfo);
+ }
+ else if (value.IsProgrammaticToolCalling)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveProgrammaticToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveProgrammaticToolInputParam).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickProgrammaticToolCalling(), typeInfo);
+ }
+ else if (value.IsComputer)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveComputerToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveComputerToolInputParam).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickComputer(), typeInfo);
+ }
+ else if (value.IsApplyPatch)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveApplyPatchToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveApplyPatchToolInputParam).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickApplyPatch(), typeInfo);
+ }
}
}
}
\ No newline at end of file
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs
index 83204e43f..15ce95f6f 100644
--- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs
@@ -366,6 +366,7 @@ namespace tryAGI.OpenAI
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ChatCompletionRole), TypeInfoPropertyName = "ChatCompletionRole2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ChatCompletionStreamOptionsVariant1))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ChatCompletionStreamResponseDelta))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ChatCompletionStreamResponseDeltaAudio))]
#pragma warning disable CS0618 // This registration names a deprecated API model.
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ChatCompletionStreamResponseDeltaFunctionCall))]
#pragma warning restore CS0618
@@ -531,7 +532,6 @@ namespace tryAGI.OpenAI
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchContextSize), TypeInfoPropertyName = "WebSearchContextSize2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseFormat), TypeInfoPropertyName = "ResponseFormat2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2ResponseFormatDiscriminator))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2ResponseFormatDiscriminatorType), TypeInfoPropertyName = "CreateChatCompletionRequestVariant2ResponseFormatDiscriminatorType2")]
internal sealed partial class SourceGenerationContextChunk0 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -583,6 +583,7 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2ResponseFormatDiscriminatorType), TypeInfoPropertyName = "CreateChatCompletionRequestVariant2ResponseFormatDiscriminatorType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2Audio))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VoiceIdsOrCustomVoice), TypeInfoPropertyName = "VoiceIdsOrCustomVoice2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2AudioFormat), TypeInfoPropertyName = "CreateChatCompletionRequestVariant2AudioFormat2")]
@@ -1088,7 +1089,6 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalRunPerTestingCriteriaResult))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalRunList))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalRunListObject), TypeInfoPropertyName = "EvalRunListObject2")]
internal sealed partial class SourceGenerationContextChunk1 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -1140,6 +1140,7 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalRunListObject), TypeInfoPropertyName = "EvalRunListObject2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalRunOutputItem))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalRunOutputItemObject), TypeInfoPropertyName = "EvalRunOutputItemObject2")]
@@ -1605,7 +1606,6 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageObjectStatus), TypeInfoPropertyName = "MessageObjectStatus2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageObjectIncompleteDetails))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageObjectIncompleteDetailsReason), TypeInfoPropertyName = "MessageObjectIncompleteDetailsReason2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageObjectRole), TypeInfoPropertyName = "MessageObjectRole2")]
internal sealed partial class SourceGenerationContextChunk2 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -1657,6 +1657,7 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageObjectRole), TypeInfoPropertyName = "MessageObjectRole2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfMessageContentImageFileObjectMessageContentImageUrlObjectMessageContentTextObjectMessageContentRefusalObject2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
@@ -2120,7 +2121,6 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeResponseCreateParamsMaxOutputTokens), TypeInfoPropertyName = "RealtimeResponseCreateParamsMaxOutputTokens2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfStringRealtimeResponseCreateParamsConversation2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeResponseCreateParamsConversation), TypeInfoPropertyName = "RealtimeResponseCreateParamsConversation2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeServerEvent), TypeInfoPropertyName = "RealtimeServerEvent2")]
internal sealed partial class SourceGenerationContextChunk3 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -2172,6 +2172,7 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeServerEvent), TypeInfoPropertyName = "RealtimeServerEvent2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeServerEventConversationCreated))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeServerEventConversationItemCreated))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeServerEventConversationItemDeleted))]
@@ -2631,7 +2632,6 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseSteerRequiredInputRequiredToolSearchOutputExecution), TypeInfoPropertyName = "ResponseSteerRequiredInputRequiredToolSearchOutputExecution2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseSteerRequiredInputRequiredMcpApprovalResponse))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseSteerRequiredInputRequiredMcpApprovalResponseType), TypeInfoPropertyName = "ResponseSteerRequiredInputRequiredMcpApprovalResponseType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseSteerRequiredInputDiscriminator))]
internal sealed partial class SourceGenerationContextChunk4 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -2683,6 +2683,7 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseSteerRequiredInputDiscriminator))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseSteerRequiredInputDiscriminatorType), TypeInfoPropertyName = "ResponseSteerRequiredInputDiscriminatorType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseStreamEvent), TypeInfoPropertyName = "ResponseStreamEvent2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseShellCallCommandAddedStreamingEvent))]
@@ -3142,7 +3143,6 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchToolType), TypeInfoPropertyName = "WebSearchToolType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchToolFilters))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchToolSearchContextSize), TypeInfoPropertyName = "WebSearchToolSearchContextSize2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchToolCallType), TypeInfoPropertyName = "WebSearchToolCallType2")]
internal sealed partial class SourceGenerationContextChunk5 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -3194,6 +3194,7 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchToolCallType), TypeInfoPropertyName = "WebSearchToolCallType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchCallStatus), TypeInfoPropertyName = "WebSearchCallStatus2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchToolCallAction), TypeInfoPropertyName = "WebSearchToolCallAction2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchToolCallActionDiscriminator))]
@@ -3618,17 +3619,27 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParamType), TypeInfoPropertyName = "LiveHostedShellToolInputParamType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType), TypeInfoPropertyName = "LiveImageGenerationToolInputParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveMCPToolInputParam))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveMCPToolInputParamType), TypeInfoPropertyName = "LiveMCPToolInputParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveCustomToolInputParam))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveCustomToolInputParamType), TypeInfoPropertyName = "LiveCustomToolInputParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveNamespaceToolInputParam))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveNamespaceToolInputParamType), TypeInfoPropertyName = "LiveNamespaceToolInputParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveToolSearchToolInputParam))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveToolSearchToolInputParamType), TypeInfoPropertyName = "LiveToolSearchToolInputParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveProgrammaticToolInputParam))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveProgrammaticToolInputParamType), TypeInfoPropertyName = "LiveProgrammaticToolInputParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveComputerToolInputParam))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveComputerToolInputParamType), TypeInfoPropertyName = "LiveComputerToolInputParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveApplyPatchToolInputParam))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveApplyPatchToolInputParamType), TypeInfoPropertyName = "LiveApplyPatchToolInputParamType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveToolChoiceEnum), TypeInfoPropertyName = "LiveToolChoiceEnum2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveFunctionToolChoiceParam))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType), TypeInfoPropertyName = "LiveFunctionToolChoiceParamType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveMCPToolChoiceParam))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveMCPToolChoiceParamType), TypeInfoPropertyName = "LiveMCPToolChoiceParamType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParam))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ToolsItem14), TypeInfoPropertyName = "ToolsItem142")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminator))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType), TypeInfoPropertyName = "LiveResponsesDelegationSettingsInputParamToolDiscriminatorType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfLiveToolChoiceEnumLiveFunctionToolChoiceParamLiveMCPToolChoiceParam2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfLiveToolChoiceEnumObject2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationParam))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationParamType), TypeInfoPropertyName = "LiveResponsesDelegationParamType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DelegationVariant1Discriminator))]
@@ -3659,17 +3670,6 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveInitialItemDiscriminatorRole), TypeInfoPropertyName = "LiveInitialItemDiscriminatorRole2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveAllowedServerEventParam))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveDataChannelConfigParam))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf>), TypeInfoPropertyName = "OneOfLiveDataChannelConfigParamAllowedClientEventsIListString2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveDataChannelConfigParamAllowedClientEvents), TypeInfoPropertyName = "LiveDataChannelConfigParamAllowedClientEvents2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf>), TypeInfoPropertyName = "OneOfLiveDataChannelConfigParamAllowedServerEventsIListLiveAllowedServerEventParam2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveDataChannelConfigParamAllowedServerEvents), TypeInfoPropertyName = "LiveDataChannelConfigParamAllowedServerEvents2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParam))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ToolsItem15), TypeInfoPropertyName = "ToolsItem152")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminator))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType), TypeInfoPropertyName = "LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationUpdateParamType), TypeInfoPropertyName = "LiveResponsesDelegationUpdateParamType2")]
internal sealed partial class SourceGenerationContextChunk6 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -3721,6 +3721,17 @@ internal sealed partial class SourceGenerationContextChunk6 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf>), TypeInfoPropertyName = "OneOfLiveDataChannelConfigParamAllowedClientEventsIListString2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveDataChannelConfigParamAllowedClientEvents), TypeInfoPropertyName = "LiveDataChannelConfigParamAllowedClientEvents2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf>), TypeInfoPropertyName = "OneOfLiveDataChannelConfigParamAllowedServerEventsIListLiveAllowedServerEventParam2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveDataChannelConfigParamAllowedServerEvents), TypeInfoPropertyName = "LiveDataChannelConfigParamAllowedServerEvents2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParam))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ToolsItem15), TypeInfoPropertyName = "ToolsItem152")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminator))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType), TypeInfoPropertyName = "LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationUpdateParamType), TypeInfoPropertyName = "LiveResponsesDelegationUpdateParamType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AwsExternalStorageProviderResponse))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AwsExternalStorageProviderResponseType), TypeInfoPropertyName = "AwsExternalStorageProviderResponseType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AzureExternalStorageProviderResponse))]
@@ -4170,17 +4181,6 @@ internal sealed partial class SourceGenerationContextChunk6 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedMcpTransportResourceStdioType), TypeInfoPropertyName = "PersistedMcpTransportResourceStdioType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedMcpTransportResource), TypeInfoPropertyName = "PersistedMcpTransportResource2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedMcpTransportResourceDiscriminator))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedMcpTransportResourceDiscriminatorType), TypeInfoPropertyName = "PersistedMcpTransportResourceDiscriminatorType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.McpConnectionOriginResource), TypeInfoPropertyName = "McpConnectionOriginResource2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceMcp))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceMcpType), TypeInfoPropertyName = "PersistedAgentToolResourceMcpType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchModeResource), TypeInfoPropertyName = "WebSearchModeResource2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchContextSizeResource), TypeInfoPropertyName = "WebSearchContextSizeResource2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchLocationResource))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceWebSearch))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceWebSearchType), TypeInfoPropertyName = "PersistedAgentToolResourceWebSearchType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceComputerUse))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceComputerUseType), TypeInfoPropertyName = "PersistedAgentToolResourceComputerUseType2")]
internal sealed partial class SourceGenerationContextChunk7 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -4232,6 +4232,17 @@ internal sealed partial class SourceGenerationContextChunk7 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedMcpTransportResourceDiscriminatorType), TypeInfoPropertyName = "PersistedMcpTransportResourceDiscriminatorType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.McpConnectionOriginResource), TypeInfoPropertyName = "McpConnectionOriginResource2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceMcp))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceMcpType), TypeInfoPropertyName = "PersistedAgentToolResourceMcpType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchModeResource), TypeInfoPropertyName = "WebSearchModeResource2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchContextSizeResource), TypeInfoPropertyName = "WebSearchContextSizeResource2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchLocationResource))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceWebSearch))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceWebSearchType), TypeInfoPropertyName = "PersistedAgentToolResourceWebSearchType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceComputerUse))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceComputerUseType), TypeInfoPropertyName = "PersistedAgentToolResourceComputerUseType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResource), TypeInfoPropertyName = "PersistedAgentToolResource2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceDiscriminator))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceDiscriminatorType), TypeInfoPropertyName = "PersistedAgentToolResourceDiscriminatorType2")]
@@ -4681,17 +4692,6 @@ internal sealed partial class SourceGenerationContextChunk7 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebhookEventTypeListResource))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebhookEventTypeListResourceObject), TypeInfoPropertyName = "WebhookEventTypeListResourceObject2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentSessionRequiredActionTypeResource), TypeInfoPropertyName = "AgentSessionRequiredActionTypeResource2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentSessionRequiredActionPayloadResource))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentSessionConnectPayloadResource))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DragPoint))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionAudioFormatPCMParam))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionAudioFormatPCMParamType), TypeInfoPropertyName = "LiveSessionAudioFormatPCMParamType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionAudioFormatPCMUParam))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionAudioFormatPCMUParamType), TypeInfoPropertyName = "LiveSessionAudioFormatPCMUParamType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionAudioFormatPCMAParam))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionAudioFormatPCMAParamType), TypeInfoPropertyName = "LiveSessionAudioFormatPCMAParamType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveAudioFormat), TypeInfoPropertyName = "LiveAudioFormat2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveAudioFormatDiscriminator))]
internal sealed partial class SourceGenerationContextChunk8 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -4743,6 +4743,17 @@ internal sealed partial class SourceGenerationContextChunk8 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentSessionRequiredActionPayloadResource))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentSessionConnectPayloadResource))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DragPoint))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionAudioFormatPCMParam))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionAudioFormatPCMParamType), TypeInfoPropertyName = "LiveSessionAudioFormatPCMParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionAudioFormatPCMUParam))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionAudioFormatPCMUParamType), TypeInfoPropertyName = "LiveSessionAudioFormatPCMUParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionAudioFormatPCMAParam))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionAudioFormatPCMAParamType), TypeInfoPropertyName = "LiveSessionAudioFormatPCMAParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveAudioFormat), TypeInfoPropertyName = "LiveAudioFormat2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveAudioFormatDiscriminator))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveAudioFormatDiscriminatorType), TypeInfoPropertyName = "LiveAudioFormatDiscriminatorType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveInitialSessionAudioParam))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionCreateParams))]
@@ -5194,17 +5205,6 @@ internal sealed partial class SourceGenerationContextChunk8 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheBreakpointParam))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheBreakpointParamMode), TypeInfoPropertyName = "BetaPromptCacheBreakpointParamMode2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputTextContentParamType), TypeInfoPropertyName = "BetaInputTextContentParamType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamType), TypeInfoPropertyName = "BetaFunctionCallOutputItemParamType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf>), TypeInfoPropertyName = "OneOfStringIListOutputVariant2Item22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OutputVariant2Item2), TypeInfoPropertyName = "OutputVariant2Item22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputFileContentParam))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamOutputVariant2ItemDiscriminator))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamOutputVariant2ItemDiscriminatorType), TypeInfoPropertyName = "BetaFunctionCallOutputItemParamOutputVariant2ItemDiscriminatorType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputFileContentParamType), TypeInfoPropertyName = "BetaInputFileContentParamType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFileDetailEnum), TypeInfoPropertyName = "BetaFileDetailEnum2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionToolCallType), TypeInfoPropertyName = "BetaFunctionToolCallType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionToolCallStatus), TypeInfoPropertyName = "BetaFunctionToolCallStatus2")]
internal sealed partial class SourceGenerationContextChunk9 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -5256,6 +5256,17 @@ internal sealed partial class SourceGenerationContextChunk9 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamType), TypeInfoPropertyName = "BetaFunctionCallOutputItemParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf>), TypeInfoPropertyName = "OneOfStringIListOutputVariant2Item22")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OutputVariant2Item2), TypeInfoPropertyName = "OutputVariant2Item22")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputFileContentParam))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamOutputVariant2ItemDiscriminator))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamOutputVariant2ItemDiscriminatorType), TypeInfoPropertyName = "BetaFunctionCallOutputItemParamOutputVariant2ItemDiscriminatorType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputFileContentParamType), TypeInfoPropertyName = "BetaInputFileContentParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFileDetailEnum), TypeInfoPropertyName = "BetaFileDetailEnum2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionToolCallType), TypeInfoPropertyName = "BetaFunctionToolCallType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionToolCallStatus), TypeInfoPropertyName = "BetaFunctionToolCallStatus2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchToolCallType), TypeInfoPropertyName = "BetaWebSearchToolCallType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchCallStatus), TypeInfoPropertyName = "BetaWebSearchCallStatus2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchToolCallAction), TypeInfoPropertyName = "BetaWebSearchToolCallAction2")]
@@ -5707,17 +5718,6 @@ internal sealed partial class SourceGenerationContextChunk9 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponseSteerRequiredInputDiscriminatorType), TypeInfoPropertyName = "BetaResponseSteerRequiredInputDiscriminatorType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponseSteerPendingReasonEnum), TypeInfoPropertyName = "BetaResponseSteerPendingReasonEnum2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponseSteerAcceptedEvent))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponseSteerAcceptedEventType), TypeInfoPropertyName = "BetaResponseSteerAcceptedEventType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponseSteerAcceptedEventSteer))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponseSteerEvent))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponseSteerEventType), TypeInfoPropertyName = "BetaResponseSteerEventType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaOutputAudio))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaOutputAudioType), TypeInfoPropertyName = "BetaOutputAudioType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputAudio))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputAudioType), TypeInfoPropertyName = "BetaInputAudioType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputAudioInputAudio))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputAudioInputAudioFormat), TypeInfoPropertyName = "BetaInputAudioInputAudioFormat2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputParam), TypeInfoPropertyName = "BetaInputParam2")]
internal sealed partial class SourceGenerationContextChunk10 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -5769,6 +5769,17 @@ internal sealed partial class SourceGenerationContextChunk10 : global::System.Te
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponseSteerAcceptedEventType), TypeInfoPropertyName = "BetaResponseSteerAcceptedEventType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponseSteerAcceptedEventSteer))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponseSteerEvent))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponseSteerEventType), TypeInfoPropertyName = "BetaResponseSteerEventType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaOutputAudio))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaOutputAudioType), TypeInfoPropertyName = "BetaOutputAudioType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputAudio))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputAudioType), TypeInfoPropertyName = "BetaInputAudioType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputAudioInputAudio))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputAudioInputAudioFormat), TypeInfoPropertyName = "BetaInputAudioInputAudioFormat2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputParam), TypeInfoPropertyName = "BetaInputParam2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaContent), TypeInfoPropertyName = "BetaContent2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaIncludeEnum), TypeInfoPropertyName = "BetaIncludeEnum2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponsesServerEvent), TypeInfoPropertyName = "BetaResponsesServerEvent2")]
@@ -6226,17 +6237,6 @@ internal sealed partial class SourceGenerationContextChunk10 : global::System.Te
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateContainerBodySkillDiscriminatorType?), TypeInfoPropertyName = "NullableCreateContainerBodySkillDiscriminatorType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateContainerBodyMemoryLimit?), TypeInfoPropertyName = "NullableCreateContainerBodyMemoryLimit2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.NetworkPolicy?), TypeInfoPropertyName = "NullableNetworkPolicy2_3")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateContainerBodyNetworkPolicyDiscriminatorType?), TypeInfoPropertyName = "NullableCreateContainerBodyNetworkPolicyDiscriminatorType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf?), TypeInfoPropertyName = "NullableAnyOfStringCreateEmbeddingRequestModel2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEmbeddingRequestModel?), TypeInfoPropertyName = "NullableCreateEmbeddingRequestModel2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEmbeddingRequestEncodingFormat?), TypeInfoPropertyName = "NullableCreateEmbeddingRequestEncodingFormat2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEmbeddingResponseObject?), TypeInfoPropertyName = "NullableCreateEmbeddingResponseObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceType?), TypeInfoPropertyName = "NullableCreateEvalCompletionsRunDataSourceType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesType?), TypeInfoPropertyName = "NullableCreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfEasyInputMessageEvalItem2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesType?), TypeInfoPropertyName = "NullableCreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfResponseFormatTextResponseFormatJsonSchemaResponseFormatJsonObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfEvalJsonlFileContentSourceEvalJsonlFileIdSourceEvalStoredCompletionsSource2")]
internal sealed partial class SourceGenerationContextChunk11 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -6288,6 +6288,17 @@ internal sealed partial class SourceGenerationContextChunk11 : global::System.Te
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateContainerBodyNetworkPolicyDiscriminatorType?), TypeInfoPropertyName = "NullableCreateContainerBodyNetworkPolicyDiscriminatorType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf?), TypeInfoPropertyName = "NullableAnyOfStringCreateEmbeddingRequestModel2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEmbeddingRequestModel?), TypeInfoPropertyName = "NullableCreateEmbeddingRequestModel2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEmbeddingRequestEncodingFormat?), TypeInfoPropertyName = "NullableCreateEmbeddingRequestEncodingFormat2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEmbeddingResponseObject?), TypeInfoPropertyName = "NullableCreateEmbeddingResponseObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceType?), TypeInfoPropertyName = "NullableCreateEvalCompletionsRunDataSourceType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesType?), TypeInfoPropertyName = "NullableCreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfEasyInputMessageEvalItem2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesType?), TypeInfoPropertyName = "NullableCreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfResponseFormatTextResponseFormatJsonSchemaResponseFormatJsonObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfEvalJsonlFileContentSourceEvalJsonlFileIdSourceEvalStoredCompletionsSource2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfigType?), TypeInfoPropertyName = "NullableCreateEvalCustomDataSourceConfigType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalItem?), TypeInfoPropertyName = "NullableCreateEvalItem2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalJsonlRunDataSourceType?), TypeInfoPropertyName = "NullableCreateEvalJsonlRunDataSourceType2")]
@@ -6779,17 +6790,6 @@ internal sealed partial class SourceGenerationContextChunk11 : global::System.Te
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectModelPermissionsMode?), TypeInfoPropertyName = "NullableProjectModelPermissionsMode2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectModelPermissionsDeleteResponseObject?), TypeInfoPropertyName = "NullableProjectModelPermissionsDeleteResponseObject2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectModelPermissionsUpdateRequestMode?), TypeInfoPropertyName = "NullableProjectModelPermissionsUpdateRequestMode2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectRateLimitObject?), TypeInfoPropertyName = "NullableProjectRateLimitObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectRateLimitListResponseObject?), TypeInfoPropertyName = "NullableProjectRateLimitListResponseObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectServiceAccountObject?), TypeInfoPropertyName = "NullableProjectServiceAccountObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectServiceAccountRole?), TypeInfoPropertyName = "NullableProjectServiceAccountRole2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectServiceAccountApiKeyObject?), TypeInfoPropertyName = "NullableProjectServiceAccountApiKeyObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectServiceAccountCreateResponseObject?), TypeInfoPropertyName = "NullableProjectServiceAccountCreateResponseObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectServiceAccountCreateResponseRole?), TypeInfoPropertyName = "NullableProjectServiceAccountCreateResponseRole2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectServiceAccountDeleteResponseObject?), TypeInfoPropertyName = "NullableProjectServiceAccountDeleteResponseObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectServiceAccountListResponseObject?), TypeInfoPropertyName = "NullableProjectServiceAccountListResponseObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendAlertObject?), TypeInfoPropertyName = "NullableProjectSpendAlertObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendAlertCurrency?), TypeInfoPropertyName = "NullableProjectSpendAlertCurrency2")]
internal sealed partial class SourceGenerationContextChunk12 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -6841,6 +6841,17 @@ internal sealed partial class SourceGenerationContextChunk12 : global::System.Te
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectRateLimitObject?), TypeInfoPropertyName = "NullableProjectRateLimitObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectRateLimitListResponseObject?), TypeInfoPropertyName = "NullableProjectRateLimitListResponseObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectServiceAccountObject?), TypeInfoPropertyName = "NullableProjectServiceAccountObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectServiceAccountRole?), TypeInfoPropertyName = "NullableProjectServiceAccountRole2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectServiceAccountApiKeyObject?), TypeInfoPropertyName = "NullableProjectServiceAccountApiKeyObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectServiceAccountCreateResponseObject?), TypeInfoPropertyName = "NullableProjectServiceAccountCreateResponseObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectServiceAccountCreateResponseRole?), TypeInfoPropertyName = "NullableProjectServiceAccountCreateResponseRole2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectServiceAccountDeleteResponseObject?), TypeInfoPropertyName = "NullableProjectServiceAccountDeleteResponseObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectServiceAccountListResponseObject?), TypeInfoPropertyName = "NullableProjectServiceAccountListResponseObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendAlertObject?), TypeInfoPropertyName = "NullableProjectSpendAlertObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendAlertCurrency?), TypeInfoPropertyName = "NullableProjectSpendAlertCurrency2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendAlertInterval?), TypeInfoPropertyName = "NullableProjectSpendAlertInterval2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendAlertDeletedResourceObject?), TypeInfoPropertyName = "NullableProjectSpendAlertDeletedResourceObject2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendAlertListResourceObject?), TypeInfoPropertyName = "NullableProjectSpendAlertListResourceObject2")]
@@ -7290,17 +7301,6 @@ internal sealed partial class SourceGenerationContextChunk12 : global::System.Te
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RoleListResourceObject?), TypeInfoPropertyName = "NullableRoleListResourceObject2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunObjectObject?), TypeInfoPropertyName = "NullableRunObjectObject2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunObjectStatus?), TypeInfoPropertyName = "NullableRunObjectStatus2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunObjectRequiredActionType?), TypeInfoPropertyName = "NullableRunObjectRequiredActionType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunObjectLastErrorCode?), TypeInfoPropertyName = "NullableRunObjectLastErrorCode2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunObjectIncompleteDetailsReason?), TypeInfoPropertyName = "NullableRunObjectIncompleteDetailsReason2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaObjectObject?), TypeInfoPropertyName = "NullableRunStepDeltaObjectObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfRunStepDeltaStepDetailsMessageCreationObjectRunStepDeltaStepDetailsToolCallsObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsMessageCreationObjectType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsCodeObjectType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfRunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectRunStepDeltaStepDetailsToolCallsCodeOutputImageObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsCodeOutputImageObjectType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFileSearchObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsFileSearchObjectType2")]
internal sealed partial class SourceGenerationContextChunk13 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -7352,6 +7352,17 @@ internal sealed partial class SourceGenerationContextChunk13 : global::System.Te
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunObjectRequiredActionType?), TypeInfoPropertyName = "NullableRunObjectRequiredActionType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunObjectLastErrorCode?), TypeInfoPropertyName = "NullableRunObjectLastErrorCode2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunObjectIncompleteDetailsReason?), TypeInfoPropertyName = "NullableRunObjectIncompleteDetailsReason2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaObjectObject?), TypeInfoPropertyName = "NullableRunStepDeltaObjectObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfRunStepDeltaStepDetailsMessageCreationObjectRunStepDeltaStepDetailsToolCallsObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsMessageCreationObjectType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsCodeObjectType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfRunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectRunStepDeltaStepDetailsToolCallsCodeOutputImageObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsCodeOutputImageObjectType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFileSearchObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsFileSearchObjectType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsFunctionObjectType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsObjectType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectType?), TypeInfoPropertyName = "NullableRunStepDetailsMessageCreationObjectType2")]
@@ -7728,12 +7739,17 @@ internal sealed partial class SourceGenerationContextChunk13 : global::System.Te
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType?), TypeInfoPropertyName = "NullableLiveCodeInterpreterToolInputParamType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParamType?), TypeInfoPropertyName = "NullableLiveHostedShellToolInputParamType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType?), TypeInfoPropertyName = "NullableLiveImageGenerationToolInputParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveMCPToolInputParamType?), TypeInfoPropertyName = "NullableLiveMCPToolInputParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveCustomToolInputParamType?), TypeInfoPropertyName = "NullableLiveCustomToolInputParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveNamespaceToolInputParamType?), TypeInfoPropertyName = "NullableLiveNamespaceToolInputParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveToolSearchToolInputParamType?), TypeInfoPropertyName = "NullableLiveToolSearchToolInputParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveProgrammaticToolInputParamType?), TypeInfoPropertyName = "NullableLiveProgrammaticToolInputParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveComputerToolInputParamType?), TypeInfoPropertyName = "NullableLiveComputerToolInputParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveApplyPatchToolInputParamType?), TypeInfoPropertyName = "NullableLiveApplyPatchToolInputParamType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveToolChoiceEnum?), TypeInfoPropertyName = "NullableLiveToolChoiceEnum2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType?), TypeInfoPropertyName = "NullableLiveFunctionToolChoiceParamType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveMCPToolChoiceParamType?), TypeInfoPropertyName = "NullableLiveMCPToolChoiceParamType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ToolsItem14?), TypeInfoPropertyName = "NullableToolsItem142")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType?), TypeInfoPropertyName = "NullableLiveResponsesDelegationSettingsInputParamToolDiscriminatorType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfLiveToolChoiceEnumLiveFunctionToolChoiceParamLiveMCPToolChoiceParam2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfLiveToolChoiceEnumObject2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationParamType?), TypeInfoPropertyName = "NullableLiveResponsesDelegationParamType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DelegationVariant1DiscriminatorType?), TypeInfoPropertyName = "NullableDelegationVariant1DiscriminatorType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveInitialMessageStatus?), TypeInfoPropertyName = "NullableLiveInitialMessageStatus2")]
@@ -7804,22 +7820,6 @@ internal sealed partial class SourceGenerationContextChunk13 : global::System.Te
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SpendLimitCurrencyEnum?), TypeInfoPropertyName = "NullableSpendLimitCurrencyEnum2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SpendLimitInterval?), TypeInfoPropertyName = "NullableSpendLimitInterval2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SpendLimitIntervalEnum?), TypeInfoPropertyName = "NullableSpendLimitIntervalEnum2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SpendLimitEnforcementStatus?), TypeInfoPropertyName = "NullableSpendLimitEnforcementStatus2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SpendLimitEnforcementStatusEnum?), TypeInfoPropertyName = "NullableSpendLimitEnforcementStatusEnum2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OrganizationSpendLimitResourceObject?), TypeInfoPropertyName = "NullableOrganizationSpendLimitResourceObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UpdateOrganizationSpendLimitBodyCurrency?), TypeInfoPropertyName = "NullableUpdateOrganizationSpendLimitBodyCurrency2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UpdateOrganizationSpendLimitBodyInterval?), TypeInfoPropertyName = "NullableUpdateOrganizationSpendLimitBodyInterval2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OrganizationSpendLimitDeletedResourceObject?), TypeInfoPropertyName = "NullableOrganizationSpendLimitDeletedResourceObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendLimitResourceObject?), TypeInfoPropertyName = "NullableProjectSpendLimitResourceObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UpdateProjectSpendLimitBodyCurrency?), TypeInfoPropertyName = "NullableUpdateProjectSpendLimitBodyCurrency2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UpdateProjectSpendLimitBodyInterval?), TypeInfoPropertyName = "NullableUpdateProjectSpendLimitBodyInterval2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendLimitDeletedResourceObject?), TypeInfoPropertyName = "NullableProjectSpendLimitDeletedResourceObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ServiceAccountApiKeyBodyObject?), TypeInfoPropertyName = "NullableServiceAccountApiKeyBodyObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProvenanceCheckObject?), TypeInfoPropertyName = "NullableProvenanceCheckObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProvenanceDetectionResultApi?), TypeInfoPropertyName = "NullableProvenanceDetectionResultApi2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.C2PAValidationStateApi?), TypeInfoPropertyName = "NullableC2PAValidationStateApi2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.C2PAProvenanceResultType?), TypeInfoPropertyName = "NullableC2PAProvenanceResultType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SynthIDProvenanceResultType?), TypeInfoPropertyName = "NullableSynthIDProvenanceResultType2")]
internal sealed partial class SourceGenerationContextChunk14 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -7871,6 +7871,22 @@ internal sealed partial class SourceGenerationContextChunk14 : global::System.Te
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SpendLimitEnforcementStatus?), TypeInfoPropertyName = "NullableSpendLimitEnforcementStatus2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SpendLimitEnforcementStatusEnum?), TypeInfoPropertyName = "NullableSpendLimitEnforcementStatusEnum2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OrganizationSpendLimitResourceObject?), TypeInfoPropertyName = "NullableOrganizationSpendLimitResourceObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UpdateOrganizationSpendLimitBodyCurrency?), TypeInfoPropertyName = "NullableUpdateOrganizationSpendLimitBodyCurrency2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UpdateOrganizationSpendLimitBodyInterval?), TypeInfoPropertyName = "NullableUpdateOrganizationSpendLimitBodyInterval2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OrganizationSpendLimitDeletedResourceObject?), TypeInfoPropertyName = "NullableOrganizationSpendLimitDeletedResourceObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendLimitResourceObject?), TypeInfoPropertyName = "NullableProjectSpendLimitResourceObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UpdateProjectSpendLimitBodyCurrency?), TypeInfoPropertyName = "NullableUpdateProjectSpendLimitBodyCurrency2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UpdateProjectSpendLimitBodyInterval?), TypeInfoPropertyName = "NullableUpdateProjectSpendLimitBodyInterval2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendLimitDeletedResourceObject?), TypeInfoPropertyName = "NullableProjectSpendLimitDeletedResourceObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ServiceAccountApiKeyBodyObject?), TypeInfoPropertyName = "NullableServiceAccountApiKeyBodyObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProvenanceCheckObject?), TypeInfoPropertyName = "NullableProvenanceCheckObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProvenanceDetectionResultApi?), TypeInfoPropertyName = "NullableProvenanceDetectionResultApi2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.C2PAValidationStateApi?), TypeInfoPropertyName = "NullableC2PAValidationStateApi2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.C2PAProvenanceResultType?), TypeInfoPropertyName = "NullableC2PAProvenanceResultType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SynthIDProvenanceResultType?), TypeInfoPropertyName = "NullableSynthIDProvenanceResultType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResultsItem2?), TypeInfoPropertyName = "NullableResultsItem22")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProvenanceResourceResultDiscriminatorType?), TypeInfoPropertyName = "NullableProvenanceResourceResultDiscriminatorType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OrderEnum?), TypeInfoPropertyName = "NullableOrderEnum2")]
@@ -8315,22 +8331,6 @@ internal sealed partial class SourceGenerationContextChunk14 : global::System.Te
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionClosedReasonVariant5?), TypeInfoPropertyName = "NullableLiveSessionClosedReasonVariant52")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveErrorEventType?), TypeInfoPropertyName = "NullableLiveErrorEventType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveInfoEventType?), TypeInfoPropertyName = "NullableLiveInfoEventType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveTransportDTMFReceivedType?), TypeInfoPropertyName = "NullableLiveTransportDTMFReceivedType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveTransportDTMFSendType?), TypeInfoPropertyName = "NullableLiveTransportDTMFSendType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveTransportRingingType?), TypeInfoPropertyName = "NullableLiveTransportRingingType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveTransportAnsweredType?), TypeInfoPropertyName = "NullableLiveTransportAnsweredType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveTransportCallErrorType?), TypeInfoPropertyName = "NullableLiveTransportCallErrorType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveTransportFailedType?), TypeInfoPropertyName = "NullableLiveTransportFailedType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveServerEvent2DiscriminatorType?), TypeInfoPropertyName = "NullableLiveServerEvent2DiscriminatorType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UserMessageItemParamType?), TypeInfoPropertyName = "NullableUserMessageItemParamType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UserMessageItemParamRole?), TypeInfoPropertyName = "NullableUserMessageItemParamRole2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, string>?), TypeInfoPropertyName = "NullableOneOfIListContentVariant1ItemString2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContentVariant1Item?), TypeInfoPropertyName = "NullableContentVariant1Item2_3")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UserMessageItemParamContentVariant1ItemDiscriminatorType?), TypeInfoPropertyName = "NullableUserMessageItemParamContentVariant1ItemDiscriminatorType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaTokenCountsResourceObject?), TypeInfoPropertyName = "NullableBetaTokenCountsResourceObject2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputItem?), TypeInfoPropertyName = "NullableBetaInputItem2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaTool?), TypeInfoPropertyName = "NullableBetaTool2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaTruncationEnum?), TypeInfoPropertyName = "NullableBetaTruncationEnum2")]
internal sealed partial class SourceGenerationContextChunk15 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -8382,6 +8382,22 @@ internal sealed partial class SourceGenerationContextChunk15 : global::System.Te
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveTransportDTMFReceivedType?), TypeInfoPropertyName = "NullableLiveTransportDTMFReceivedType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveTransportDTMFSendType?), TypeInfoPropertyName = "NullableLiveTransportDTMFSendType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveTransportRingingType?), TypeInfoPropertyName = "NullableLiveTransportRingingType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveTransportAnsweredType?), TypeInfoPropertyName = "NullableLiveTransportAnsweredType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveTransportCallErrorType?), TypeInfoPropertyName = "NullableLiveTransportCallErrorType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveTransportFailedType?), TypeInfoPropertyName = "NullableLiveTransportFailedType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveServerEvent2DiscriminatorType?), TypeInfoPropertyName = "NullableLiveServerEvent2DiscriminatorType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UserMessageItemParamType?), TypeInfoPropertyName = "NullableUserMessageItemParamType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UserMessageItemParamRole?), TypeInfoPropertyName = "NullableUserMessageItemParamRole2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, string>?), TypeInfoPropertyName = "NullableOneOfIListContentVariant1ItemString2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContentVariant1Item?), TypeInfoPropertyName = "NullableContentVariant1Item2_3")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UserMessageItemParamContentVariant1ItemDiscriminatorType?), TypeInfoPropertyName = "NullableUserMessageItemParamContentVariant1ItemDiscriminatorType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaTokenCountsResourceObject?), TypeInfoPropertyName = "NullableBetaTokenCountsResourceObject2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputItem?), TypeInfoPropertyName = "NullableBetaInputItem2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaTool?), TypeInfoPropertyName = "NullableBetaTool2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaTruncationEnum?), TypeInfoPropertyName = "NullableBetaTruncationEnum2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPersonalityEnum?), TypeInfoPropertyName = "NullableBetaPersonalityEnum2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolChoiceOptions?), TypeInfoPropertyName = "NullableBetaToolChoiceOptions2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaSpecificFunctionShellParamType?), TypeInfoPropertyName = "NullableBetaSpecificFunctionShellParamType2")]
@@ -8830,22 +8846,6 @@ internal sealed partial class SourceGenerationContextChunk15 : global::System.Te
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseAudioDeltaEventBetaResponsesServerEventBetaResponseAudioWsDelta22")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseAudioDoneEventBetaResponsesServerEventBetaResponseAudioWsDone22")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseAudioTranscriptDeltaEventBetaResponsesServerEventBetaResponseAudioTranscriptWsDelta22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseAudioTranscriptDoneEventBetaResponsesServerEventBetaResponseAudioTranscriptWsDone22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseCompactionCompactingStreamingEventBetaResponsesServerEventBetaResponseCompactionWsCompacting22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseCompletedEventBetaResponsesServerEventBetaResponseWsCompleted22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseContentPartAddedEventBetaResponsesServerEventBetaResponseContentPartWsAdded22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseContentPartDoneEventBetaResponsesServerEventBetaResponseContentPartWsDone22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseCreatedEventBetaResponsesServerEventBetaResponseWsCreated22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseFileSearchCallCompletedEventBetaResponsesServerEventBetaResponseFileSearchCallWsCompleted22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseFileSearchCallInProgressEventBetaResponsesServerEventBetaResponseFileSearchCallInWsProgress22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseFileSearchCallSearchingEventBetaResponsesServerEventBetaResponseFileSearchCallWsSearching22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseFunctionCallArgumentsDoneEventBetaResponsesServerEventBetaResponseFunctionCallArgumentsWsDone22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "BetaResponsesServerEventBetaResponseShellCallCommandWsAdded2_54475e683dd360dd")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "BetaResponsesServerEventBetaResponseShellCallCommandWsDelta2_746c60f21b620bde")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseShellCallCommandDoneStreamingEventBetaResponsesServerEventBetaResponseShellCallCommandWsDone22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseInProgressEventBetaResponsesServerEventBetaResponseInWsProgress22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseFailedEventBetaResponsesServerEventBetaResponseWsFailed22")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseIncompleteEventBetaResponsesServerEventBetaResponseWsIncomplete22")]
internal sealed partial class SourceGenerationContextChunk16 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -8897,6 +8897,22 @@ internal sealed partial class SourceGenerationContextChunk16 : global::System.Te
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseAudioTranscriptDoneEventBetaResponsesServerEventBetaResponseAudioTranscriptWsDone22")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseCompactionCompactingStreamingEventBetaResponsesServerEventBetaResponseCompactionWsCompacting22")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseCompletedEventBetaResponsesServerEventBetaResponseWsCompleted22")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseContentPartAddedEventBetaResponsesServerEventBetaResponseContentPartWsAdded22")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseContentPartDoneEventBetaResponsesServerEventBetaResponseContentPartWsDone22")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseCreatedEventBetaResponsesServerEventBetaResponseWsCreated22")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseFileSearchCallCompletedEventBetaResponsesServerEventBetaResponseFileSearchCallWsCompleted22")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseFileSearchCallInProgressEventBetaResponsesServerEventBetaResponseFileSearchCallInWsProgress22")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseFileSearchCallSearchingEventBetaResponsesServerEventBetaResponseFileSearchCallWsSearching22")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseFunctionCallArgumentsDoneEventBetaResponsesServerEventBetaResponseFunctionCallArgumentsWsDone22")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "BetaResponsesServerEventBetaResponseShellCallCommandWsAdded2_54475e683dd360dd")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "BetaResponsesServerEventBetaResponseShellCallCommandWsDelta2_746c60f21b620bde")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseShellCallCommandDoneStreamingEventBetaResponsesServerEventBetaResponseShellCallCommandWsDone22")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseInProgressEventBetaResponsesServerEventBetaResponseInWsProgress22")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseFailedEventBetaResponsesServerEventBetaResponseWsFailed22")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseIncompleteEventBetaResponsesServerEventBetaResponseWsIncomplete22")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseOutputItemAddedEventBetaResponsesServerEventBetaResponseOutputItemWsAdded22")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseOutputItemDoneEventBetaResponsesServerEventBetaResponseOutputItemWsDone22")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseReasoningSummaryPartAddedEventBetaResponsesServerEventBetaResponseReasoningSummaryPartWsAdded22")]
@@ -9349,22 +9365,6 @@ internal sealed partial class SourceGenerationContextChunk16 : global::System.Te
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf>))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf>))]
internal sealed partial class SourceGenerationContextChunk17 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -9416,6 +9416,22 @@ internal sealed partial class SourceGenerationContextChunk17 : global::System.Te
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf>))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf>))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
@@ -10014,10 +10030,10 @@ internal static void AddConverters(global::System.Text.Json.JsonSerializerOption
options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>());
options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter?, global::tryAGI.OpenAI.LiveCustomVoiceParam>());
options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter());
- options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter());
+ options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter());
options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>());
options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>());
- options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter());
+ options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter());
options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter());
options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter());
options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter());
@@ -14759,17 +14775,37 @@ public override bool CanConvert(global::System.Type typeToConvert)
|| typeToConvert == typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType?)
- || typeToConvert == typeof(global::tryAGI.OpenAI.LiveToolChoiceEnum)
+ || typeToConvert == typeof(global::tryAGI.OpenAI.LiveMCPToolInputParamType)
- || typeToConvert == typeof(global::tryAGI.OpenAI.LiveToolChoiceEnum?)
+ || typeToConvert == typeof(global::tryAGI.OpenAI.LiveMCPToolInputParamType?)
+
+ || typeToConvert == typeof(global::tryAGI.OpenAI.LiveCustomToolInputParamType)
+
+ || typeToConvert == typeof(global::tryAGI.OpenAI.LiveCustomToolInputParamType?)
+
+ || typeToConvert == typeof(global::tryAGI.OpenAI.LiveNamespaceToolInputParamType)
+
+ || typeToConvert == typeof(global::tryAGI.OpenAI.LiveNamespaceToolInputParamType?)
- || typeToConvert == typeof(global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType)
+ || typeToConvert == typeof(global::tryAGI.OpenAI.LiveToolSearchToolInputParamType)
- || typeToConvert == typeof(global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType?)
+ || typeToConvert == typeof(global::tryAGI.OpenAI.LiveToolSearchToolInputParamType?)
- || typeToConvert == typeof(global::tryAGI.OpenAI.LiveMCPToolChoiceParamType)
+ || typeToConvert == typeof(global::tryAGI.OpenAI.LiveProgrammaticToolInputParamType)
- || typeToConvert == typeof(global::tryAGI.OpenAI.LiveMCPToolChoiceParamType?)
+ || typeToConvert == typeof(global::tryAGI.OpenAI.LiveProgrammaticToolInputParamType?)
+
+ || typeToConvert == typeof(global::tryAGI.OpenAI.LiveComputerToolInputParamType)
+
+ || typeToConvert == typeof(global::tryAGI.OpenAI.LiveComputerToolInputParamType?)
+
+ || typeToConvert == typeof(global::tryAGI.OpenAI.LiveApplyPatchToolInputParamType)
+
+ || typeToConvert == typeof(global::tryAGI.OpenAI.LiveApplyPatchToolInputParamType?)
+
+ || typeToConvert == typeof(global::tryAGI.OpenAI.LiveToolChoiceEnum)
+
+ || typeToConvert == typeof(global::tryAGI.OpenAI.LiveToolChoiceEnum?)
|| typeToConvert == typeof(global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType)
@@ -30114,34 +30150,84 @@ public override bool CanConvert(global::System.Type typeToConvert)
return new global::tryAGI.OpenAI.JsonConverters.LiveImageGenerationToolInputParamTypeNullableJsonConverter();
}
- if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveToolChoiceEnum))
+ if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveMCPToolInputParamType))
{
- return new global::tryAGI.OpenAI.JsonConverters.LiveToolChoiceEnumJsonConverter();
+ return new global::tryAGI.OpenAI.JsonConverters.LiveMCPToolInputParamTypeJsonConverter();
}
- if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveToolChoiceEnum?))
+ if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveMCPToolInputParamType?))
{
- return new global::tryAGI.OpenAI.JsonConverters.LiveToolChoiceEnumNullableJsonConverter();
+ return new global::tryAGI.OpenAI.JsonConverters.LiveMCPToolInputParamTypeNullableJsonConverter();
+ }
+
+ if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveCustomToolInputParamType))
+ {
+ return new global::tryAGI.OpenAI.JsonConverters.LiveCustomToolInputParamTypeJsonConverter();
+ }
+
+ if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveCustomToolInputParamType?))
+ {
+ return new global::tryAGI.OpenAI.JsonConverters.LiveCustomToolInputParamTypeNullableJsonConverter();
+ }
+
+ if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveNamespaceToolInputParamType))
+ {
+ return new global::tryAGI.OpenAI.JsonConverters.LiveNamespaceToolInputParamTypeJsonConverter();
+ }
+
+ if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveNamespaceToolInputParamType?))
+ {
+ return new global::tryAGI.OpenAI.JsonConverters.LiveNamespaceToolInputParamTypeNullableJsonConverter();
+ }
+
+ if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveToolSearchToolInputParamType))
+ {
+ return new global::tryAGI.OpenAI.JsonConverters.LiveToolSearchToolInputParamTypeJsonConverter();
+ }
+
+ if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveToolSearchToolInputParamType?))
+ {
+ return new global::tryAGI.OpenAI.JsonConverters.LiveToolSearchToolInputParamTypeNullableJsonConverter();
+ }
+
+ if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveProgrammaticToolInputParamType))
+ {
+ return new global::tryAGI.OpenAI.JsonConverters.LiveProgrammaticToolInputParamTypeJsonConverter();
}
- if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType))
+ if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveProgrammaticToolInputParamType?))
{
- return new global::tryAGI.OpenAI.JsonConverters.LiveFunctionToolChoiceParamTypeJsonConverter();
+ return new global::tryAGI.OpenAI.JsonConverters.LiveProgrammaticToolInputParamTypeNullableJsonConverter();
}
- if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType?))
+ if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveComputerToolInputParamType))
{
- return new global::tryAGI.OpenAI.JsonConverters.LiveFunctionToolChoiceParamTypeNullableJsonConverter();
+ return new global::tryAGI.OpenAI.JsonConverters.LiveComputerToolInputParamTypeJsonConverter();
}
- if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveMCPToolChoiceParamType))
+ if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveComputerToolInputParamType?))
{
- return new global::tryAGI.OpenAI.JsonConverters.LiveMCPToolChoiceParamTypeJsonConverter();
+ return new global::tryAGI.OpenAI.JsonConverters.LiveComputerToolInputParamTypeNullableJsonConverter();
}
- if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveMCPToolChoiceParamType?))
+ if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveApplyPatchToolInputParamType))
{
- return new global::tryAGI.OpenAI.JsonConverters.LiveMCPToolChoiceParamTypeNullableJsonConverter();
+ return new global::tryAGI.OpenAI.JsonConverters.LiveApplyPatchToolInputParamTypeJsonConverter();
+ }
+
+ if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveApplyPatchToolInputParamType?))
+ {
+ return new global::tryAGI.OpenAI.JsonConverters.LiveApplyPatchToolInputParamTypeNullableJsonConverter();
+ }
+
+ if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveToolChoiceEnum))
+ {
+ return new global::tryAGI.OpenAI.JsonConverters.LiveToolChoiceEnumJsonConverter();
+ }
+
+ if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveToolChoiceEnum?))
+ {
+ return new global::tryAGI.OpenAI.JsonConverters.LiveToolChoiceEnumNullableJsonConverter();
}
if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType))
diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs
index cfae550d5..3dee880b5 100644
--- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs
+++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs
@@ -1205,20131 +1205,20175 @@ public sealed partial class JsonSerializerContextTypes
///
///
///
- public global::tryAGI.OpenAI.ChatCompletionStreamResponseDeltaFunctionCall? Type293 { get; set; }
+ public global::tryAGI.OpenAI.ChatCompletionStreamResponseDeltaAudio? Type293 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type294 { get; set; }
+ public global::tryAGI.OpenAI.ChatCompletionStreamResponseDeltaFunctionCall? Type294 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.ChatCompletionStreamResponseDeltaRole? Type295 { get; set; }
+ public global::System.Collections.Generic.IList? Type295 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.ChatCompletionTokenLogprob? Type296 { get; set; }
+ public global::tryAGI.OpenAI.ChatCompletionStreamResponseDeltaRole? Type296 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type297 { get; set; }
+ public global::tryAGI.OpenAI.ChatCompletionTokenLogprob? Type297 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type298 { get; set; }
+ public global::System.Collections.Generic.IList? Type298 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.ChatCompletionTokenLogprobTopLogprob? Type299 { get; set; }
+ public global::System.Collections.Generic.IList? Type299 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.ChatCompletionTool? Type300 { get; set; }
+ public global::tryAGI.OpenAI.ChatCompletionTokenLogprobTopLogprob? Type300 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.ChatCompletionToolType? Type301 { get; set; }
+ public global::tryAGI.OpenAI.ChatCompletionTool? Type301 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.ChatCompletionToolChoiceOption? Type302 { get; set; }
+ public global::tryAGI.OpenAI.ChatCompletionToolType? Type302 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.ChatCompletionToolChoiceOptionEnum? Type303 { get; set; }
+ public global::tryAGI.OpenAI.ChatCompletionToolChoiceOption? Type303 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.ChunkingStrategyRequestParam? Type304 { get; set; }
+ public global::tryAGI.OpenAI.ChatCompletionToolChoiceOptionEnum? Type304 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.StaticChunkingStrategyRequestParam? Type305 { get; set; }
+ public global::tryAGI.OpenAI.ChunkingStrategyRequestParam? Type305 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.ChunkingStrategyRequestParamDiscriminator? Type306 { get; set; }
+ public global::tryAGI.OpenAI.StaticChunkingStrategyRequestParam? Type306 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.ChunkingStrategyRequestParamDiscriminatorType? Type307 { get; set; }
+ public global::tryAGI.OpenAI.ChunkingStrategyRequestParamDiscriminator? Type307 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.CodeInterpreterFileOutput? Type308 { get; set; }
+ public global::tryAGI.OpenAI.ChunkingStrategyRequestParamDiscriminatorType? Type308 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.CodeInterpreterFileOutputType? Type309 { get; set; }
+ public global::tryAGI.OpenAI.CodeInterpreterFileOutput? Type309 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type310 { get; set; }
+ public global::tryAGI.OpenAI.CodeInterpreterFileOutputType? Type310 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.CodeInterpreterFileOutputFile? Type311 { get; set; }
+ public global::System.Collections.Generic.IList? Type311 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.CodeInterpreterTextOutput? Type312 { get; set; }
+ public global::tryAGI.OpenAI.CodeInterpreterFileOutputFile? Type312 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.CodeInterpreterTextOutputType? Type313 { get; set; }
+ public global::tryAGI.OpenAI.CodeInterpreterTextOutput? Type313 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.CodeInterpreterTool? Type314 { get; set; }
+ public global::tryAGI.OpenAI.CodeInterpreterTextOutputType? Type314 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.CodeInterpreterToolType? Type315 { get; set; }
+ public global::tryAGI.OpenAI.CodeInterpreterTool? Type315 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.OneOf? Type316 { get; set; }
+ public global::tryAGI.OpenAI.CodeInterpreterToolType? Type316 { get; set; }
///
///
///
- public global::tryAGI.OpenAI.AutoCodeInterpreterToolParam? Type317 { get; set; }
+ public global::tryAGI.OpenAI.OneOf? Type317 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type318 { get; set; }
+ public global::tryAGI.OpenAI.AutoCodeInterpreterToolParam? Type318 { get; set; }
///