diff --git a/src/libs/Phoenix/Generated/Phoenix.JsonConverters.ModelVariant1.g.cs b/src/libs/Phoenix/Generated/Phoenix.JsonConverters.ModelVariant1.g.cs
new file mode 100644
index 0000000..04a71cc
--- /dev/null
+++ b/src/libs/Phoenix/Generated/Phoenix.JsonConverters.ModelVariant1.g.cs
@@ -0,0 +1,72 @@
+#nullable enable
+#pragma warning disable CS0618 // Type or member is obsolete
+
+namespace Phoenix.JsonConverters
+{
+ ///
+ public class ModelVariant1JsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Phoenix.ModelVariant1 Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ options = options ?? throw new global::System.ArgumentNullException(nameof(options));
+ var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set.");
+
+
+ var readerCopy = reader;
+ var discriminatorTypeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Phoenix.PlaygroundInstanceContextModelVariant1Discriminator), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::Phoenix.PlaygroundInstanceContextModelVariant1Discriminator)}");
+ var discriminator = global::System.Text.Json.JsonSerializer.Deserialize(ref readerCopy, discriminatorTypeInfo);
+
+ global::Phoenix.PlaygroundBuiltinModelContext? builtin = default;
+ if (discriminator?.Type == global::Phoenix.PlaygroundInstanceContextModelVariant1DiscriminatorType.Builtin)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Phoenix.PlaygroundBuiltinModelContext), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::Phoenix.PlaygroundBuiltinModelContext)}");
+ builtin = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
+ global::Phoenix.PlaygroundCustomProviderModelContext? custom = default;
+ if (discriminator?.Type == global::Phoenix.PlaygroundInstanceContextModelVariant1DiscriminatorType.Custom)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Phoenix.PlaygroundCustomProviderModelContext), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::Phoenix.PlaygroundCustomProviderModelContext)}");
+ custom = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
+
+ var __value = new global::Phoenix.ModelVariant1(
+ discriminator?.Type,
+ builtin,
+
+ custom
+ );
+
+ return __value;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Phoenix.ModelVariant1 value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ options = options ?? throw new global::System.ArgumentNullException(nameof(options));
+ var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set.");
+
+ if (value.IsBuiltin)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Phoenix.PlaygroundBuiltinModelContext), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Phoenix.PlaygroundBuiltinModelContext).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.Builtin!, typeInfo);
+ }
+ else if (value.IsCustom)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Phoenix.PlaygroundCustomProviderModelContext), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Phoenix.PlaygroundCustomProviderModelContext).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.Custom!, typeInfo);
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/libs/Phoenix/Generated/Phoenix.JsonConverters.PlaygroundInstanceContextModelVariant1DiscriminatorType.g.cs b/src/libs/Phoenix/Generated/Phoenix.JsonConverters.PlaygroundInstanceContextModelVariant1DiscriminatorType.g.cs
new file mode 100644
index 0000000..3ab1712
--- /dev/null
+++ b/src/libs/Phoenix/Generated/Phoenix.JsonConverters.PlaygroundInstanceContextModelVariant1DiscriminatorType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Phoenix.JsonConverters
+{
+ ///
+ public sealed class PlaygroundInstanceContextModelVariant1DiscriminatorTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Phoenix.PlaygroundInstanceContextModelVariant1DiscriminatorType 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::Phoenix.PlaygroundInstanceContextModelVariant1DiscriminatorTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Phoenix.PlaygroundInstanceContextModelVariant1DiscriminatorType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Phoenix.PlaygroundInstanceContextModelVariant1DiscriminatorType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Phoenix.PlaygroundInstanceContextModelVariant1DiscriminatorType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Phoenix.PlaygroundInstanceContextModelVariant1DiscriminatorTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Phoenix/Generated/Phoenix.JsonConverters.PlaygroundInstanceContextModelVariant1DiscriminatorTypeNullable.g.cs b/src/libs/Phoenix/Generated/Phoenix.JsonConverters.PlaygroundInstanceContextModelVariant1DiscriminatorTypeNullable.g.cs
new file mode 100644
index 0000000..45effef
--- /dev/null
+++ b/src/libs/Phoenix/Generated/Phoenix.JsonConverters.PlaygroundInstanceContextModelVariant1DiscriminatorTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Phoenix.JsonConverters
+{
+ ///
+ public sealed class PlaygroundInstanceContextModelVariant1DiscriminatorTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Phoenix.PlaygroundInstanceContextModelVariant1DiscriminatorType? 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::Phoenix.PlaygroundInstanceContextModelVariant1DiscriminatorTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Phoenix.PlaygroundInstanceContextModelVariant1DiscriminatorType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Phoenix.PlaygroundInstanceContextModelVariant1DiscriminatorType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Phoenix.PlaygroundInstanceContextModelVariant1DiscriminatorType? 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::Phoenix.PlaygroundInstanceContextModelVariant1DiscriminatorTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Phoenix/Generated/Phoenix.JsonSerializerContext.g.cs b/src/libs/Phoenix/Generated/Phoenix.JsonSerializerContext.g.cs
index 047b9aa..f2b7e21 100644
--- a/src/libs/Phoenix/Generated/Phoenix.JsonSerializerContext.g.cs
+++ b/src/libs/Phoenix/Generated/Phoenix.JsonSerializerContext.g.cs
@@ -121,6 +121,10 @@ namespace Phoenix
typeof(global::Phoenix.JsonConverters.OtlpKindNullableJsonConverter),
+ typeof(global::Phoenix.JsonConverters.PlaygroundInstanceContextModelVariant1DiscriminatorTypeJsonConverter),
+
+ typeof(global::Phoenix.JsonConverters.PlaygroundInstanceContextModelVariant1DiscriminatorTypeNullableJsonConverter),
+
typeof(global::Phoenix.JsonConverters.PromptAnthropicInvocationParametersContentThinkingDiscriminatorTypeJsonConverter),
typeof(global::Phoenix.JsonConverters.PromptAnthropicInvocationParametersContentThinkingDiscriminatorTypeNullableJsonConverter),
@@ -363,6 +367,8 @@ namespace Phoenix
typeof(global::Phoenix.JsonConverters.Data5JsonConverter),
+ typeof(global::Phoenix.JsonConverters.ModelVariant1JsonConverter),
+
typeof(global::Phoenix.JsonConverters.ThinkingJsonConverter),
typeof(global::Phoenix.JsonConverters.ContentVariant2ItemJsonConverter),
@@ -696,6 +702,13 @@ namespace Phoenix
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Phoenix.OtlpStatus))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Phoenix.OtlpSpansResponseBody))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Phoenix.PlaygroundBuiltinModelContext))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Phoenix.PlaygroundInstanceContext))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Phoenix.PlaygroundCustomProviderModelContext))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Phoenix.ModelVariant1))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Phoenix.PlaygroundInstanceContextModelVariant1Discriminator))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Phoenix.PlaygroundInstanceContextModelVariant1DiscriminatorType), TypeInfoPropertyName = "PlaygroundInstanceContextModelVariant1DiscriminatorType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Phoenix.PromptAnthropicInvocationParameters))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Phoenix.PromptAnthropicInvocationParametersContent))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Phoenix.PromptAnthropicOutputConfig))]
@@ -912,6 +925,7 @@ namespace Phoenix
[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::Phoenix.AnyOf>))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))]
diff --git a/src/libs/Phoenix/Generated/Phoenix.JsonSerializerContextTypes.g.cs b/src/libs/Phoenix/Generated/Phoenix.JsonSerializerContextTypes.g.cs
index d806a4a..7ed9471 100644
--- a/src/libs/Phoenix/Generated/Phoenix.JsonSerializerContextTypes.g.cs
+++ b/src/libs/Phoenix/Generated/Phoenix.JsonSerializerContextTypes.g.cs
@@ -1020,723 +1020,751 @@ public sealed partial class JsonSerializerContextTypes
///
///
///
- public global::Phoenix.PromptAnthropicInvocationParameters? Type248 { get; set; }
+ public global::Phoenix.PlaygroundBuiltinModelContext? Type248 { get; set; }
///
///
///
- public global::Phoenix.PromptAnthropicInvocationParametersContent? Type249 { get; set; }
+ public global::System.Collections.Generic.IList? Type249 { get; set; }
///
///
///
- public global::Phoenix.PromptAnthropicOutputConfig? Type250 { get; set; }
+ public global::Phoenix.PlaygroundInstanceContext? Type250 { get; set; }
///
///
///
- public global::Phoenix.Thinking? Type251 { get; set; }
+ public global::Phoenix.PlaygroundCustomProviderModelContext? Type251 { get; set; }
///
///
///
- public global::Phoenix.PromptAnthropicThinkingConfigDisabled? Type252 { get; set; }
+ public global::Phoenix.ModelVariant1? Type252 { get; set; }
///
///
///
- public global::Phoenix.PromptAnthropicThinkingConfigEnabled? Type253 { get; set; }
+ public global::Phoenix.PlaygroundInstanceContextModelVariant1Discriminator? Type253 { get; set; }
///
///
///
- public global::Phoenix.PromptAnthropicThinkingConfigAdaptive? Type254 { get; set; }
+ public global::Phoenix.PlaygroundInstanceContextModelVariant1DiscriminatorType? Type254 { get; set; }
///
///
///
- public global::Phoenix.PromptAnthropicInvocationParametersContentThinkingDiscriminator? Type255 { get; set; }
+ public global::Phoenix.PromptAnthropicInvocationParameters? Type255 { get; set; }
///
///
///
- public global::Phoenix.PromptAnthropicInvocationParametersContentThinkingDiscriminatorType? Type256 { get; set; }
+ public global::Phoenix.PromptAnthropicInvocationParametersContent? Type256 { get; set; }
///
///
///
- public global::Phoenix.PromptAnthropicOutputConfigEffort? Type257 { get; set; }
+ public global::Phoenix.PromptAnthropicOutputConfig? Type257 { get; set; }
///
///
///
- public global::Phoenix.PromptAnthropicThinkingConfigAdaptiveDisplay? Type258 { get; set; }
+ public global::Phoenix.Thinking? Type258 { get; set; }
///
///
///
- public global::Phoenix.PromptAnthropicThinkingConfigEnabledDisplay? Type259 { get; set; }
+ public global::Phoenix.PromptAnthropicThinkingConfigDisabled? Type259 { get; set; }
///
///
///
- public global::Phoenix.PromptAwsInvocationParameters? Type260 { get; set; }
+ public global::Phoenix.PromptAnthropicThinkingConfigEnabled? Type260 { get; set; }
///
///
///
- public global::Phoenix.PromptAwsInvocationParametersContent? Type261 { get; set; }
+ public global::Phoenix.PromptAnthropicThinkingConfigAdaptive? Type261 { get; set; }
///
///
///
- public global::Phoenix.PromptAzureOpenAIInvocationParameters? Type262 { get; set; }
+ public global::Phoenix.PromptAnthropicInvocationParametersContentThinkingDiscriminator? Type262 { get; set; }
///
///
///
- public global::Phoenix.PromptAzureOpenAIInvocationParametersContent? Type263 { get; set; }
+ public global::Phoenix.PromptAnthropicInvocationParametersContentThinkingDiscriminatorType? Type263 { get; set; }
///
///
///
- public global::Phoenix.PromptAzureOpenAIInvocationParametersContentReasoningEffort? Type264 { get; set; }
+ public global::Phoenix.PromptAnthropicOutputConfigEffort? Type264 { get; set; }
///
///
///
- public global::Phoenix.PromptCerebrasInvocationParameters? Type265 { get; set; }
+ public global::Phoenix.PromptAnthropicThinkingConfigAdaptiveDisplay? Type265 { get; set; }
///
///
///
- public global::Phoenix.PromptCerebrasInvocationParametersContent? Type266 { get; set; }
+ public global::Phoenix.PromptAnthropicThinkingConfigEnabledDisplay? Type266 { get; set; }
///
///
///
- public global::Phoenix.PromptCerebrasInvocationParametersContentReasoningEffort? Type267 { get; set; }
+ public global::Phoenix.PromptAwsInvocationParameters? Type267 { get; set; }
///
///
///
- public global::Phoenix.PromptChatTemplate? Type268 { get; set; }
+ public global::Phoenix.PromptAwsInvocationParametersContent? Type268 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type269 { get; set; }
+ public global::Phoenix.PromptAzureOpenAIInvocationParameters? Type269 { get; set; }
///
///
///
- public global::Phoenix.PromptMessage? Type270 { get; set; }
+ public global::Phoenix.PromptAzureOpenAIInvocationParametersContent? Type270 { get; set; }
///
///
///
- public global::Phoenix.PromptDeepSeekInvocationParameters? Type271 { get; set; }
+ public global::Phoenix.PromptAzureOpenAIInvocationParametersContentReasoningEffort? Type271 { get; set; }
///
///
///
- public global::Phoenix.PromptDeepSeekInvocationParametersContent? Type272 { get; set; }
+ public global::Phoenix.PromptCerebrasInvocationParameters? Type272 { get; set; }
///
///
///
- public global::Phoenix.PromptDeepSeekInvocationParametersContentReasoningEffort? Type273 { get; set; }
+ public global::Phoenix.PromptCerebrasInvocationParametersContent? Type273 { get; set; }
///
///
///
- public global::Phoenix.PromptFireworksInvocationParameters? Type274 { get; set; }
+ public global::Phoenix.PromptCerebrasInvocationParametersContentReasoningEffort? Type274 { get; set; }
///
///
///
- public global::Phoenix.PromptFireworksInvocationParametersContent? Type275 { get; set; }
+ public global::Phoenix.PromptChatTemplate? Type275 { get; set; }
///
///
///
- public global::Phoenix.PromptFireworksInvocationParametersContentReasoningEffort? Type276 { get; set; }
+ public global::System.Collections.Generic.IList? Type276 { get; set; }
///
///
///
- public global::Phoenix.PromptGoogleInvocationParameters? Type277 { get; set; }
+ public global::Phoenix.PromptMessage? Type277 { get; set; }
///
///
///
- public global::Phoenix.PromptGoogleInvocationParametersContent? Type278 { get; set; }
+ public global::Phoenix.PromptDeepSeekInvocationParameters? Type278 { get; set; }
///
///
///
- public global::Phoenix.PromptGoogleThinkingConfig? Type279 { get; set; }
+ public global::Phoenix.PromptDeepSeekInvocationParametersContent? Type279 { get; set; }
///
///
///
- public global::Phoenix.PromptGoogleThinkingConfigThinkingLevel? Type280 { get; set; }
+ public global::Phoenix.PromptDeepSeekInvocationParametersContentReasoningEffort? Type280 { get; set; }
///
///
///
- public global::Phoenix.PromptGroqInvocationParameters? Type281 { get; set; }
+ public global::Phoenix.PromptFireworksInvocationParameters? Type281 { get; set; }
///
///
///
- public global::Phoenix.PromptGroqInvocationParametersContent? Type282 { get; set; }
+ public global::Phoenix.PromptFireworksInvocationParametersContent? Type282 { get; set; }
///
///
///
- public global::Phoenix.PromptGroqInvocationParametersContentReasoningEffort? Type283 { get; set; }
+ public global::Phoenix.PromptFireworksInvocationParametersContentReasoningEffort? Type283 { get; set; }
///
///
///
- public global::Phoenix.PromptMessageRole? Type284 { get; set; }
+ public global::Phoenix.PromptGoogleInvocationParameters? Type284 { get; set; }
///
///
///
- public global::Phoenix.AnyOf>? Type285 { get; set; }
+ public global::Phoenix.PromptGoogleInvocationParametersContent? Type285 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type286 { get; set; }
+ public global::Phoenix.PromptGoogleThinkingConfig? Type286 { get; set; }
///
///
///
- public global::Phoenix.ContentVariant2Item? Type287 { get; set; }
+ public global::Phoenix.PromptGoogleThinkingConfigThinkingLevel? Type287 { get; set; }
///
///
///
- public global::Phoenix.TextContentPart? Type288 { get; set; }
+ public global::Phoenix.PromptGroqInvocationParameters? Type288 { get; set; }
///
///
///
- public global::Phoenix.ToolCallContentPart? Type289 { get; set; }
+ public global::Phoenix.PromptGroqInvocationParametersContent? Type289 { get; set; }
///
///
///
- public global::Phoenix.ToolResultContentPart? Type290 { get; set; }
+ public global::Phoenix.PromptGroqInvocationParametersContentReasoningEffort? Type290 { get; set; }
///
///
///
- public global::Phoenix.PromptMessageContentVariant2ItemDiscriminator? Type291 { get; set; }
+ public global::Phoenix.PromptMessageRole? Type291 { get; set; }
///
///
///
- public global::Phoenix.PromptMessageContentVariant2ItemDiscriminatorType? Type292 { get; set; }
+ public global::Phoenix.AnyOf>? Type292 { get; set; }
///
///
///
- public global::Phoenix.PromptMoonshotInvocationParameters? Type293 { get; set; }
+ public global::System.Collections.Generic.IList? Type293 { get; set; }
///
///
///
- public global::Phoenix.PromptMoonshotInvocationParametersContent? Type294 { get; set; }
+ public global::Phoenix.ContentVariant2Item? Type294 { get; set; }
///
///
///
- public global::Phoenix.PromptMoonshotInvocationParametersContentReasoningEffort? Type295 { get; set; }
+ public global::Phoenix.TextContentPart? Type295 { get; set; }
///
///
///
- public global::Phoenix.PromptOllamaInvocationParameters? Type296 { get; set; }
+ public global::Phoenix.ToolCallContentPart? Type296 { get; set; }
///
///
///
- public global::Phoenix.PromptOllamaInvocationParametersContent? Type297 { get; set; }
+ public global::Phoenix.ToolResultContentPart? Type297 { get; set; }
///
///
///
- public global::Phoenix.PromptOllamaInvocationParametersContentReasoningEffort? Type298 { get; set; }
+ public global::Phoenix.PromptMessageContentVariant2ItemDiscriminator? Type298 { get; set; }
///
///
///
- public global::Phoenix.PromptOpenAIInvocationParameters? Type299 { get; set; }
+ public global::Phoenix.PromptMessageContentVariant2ItemDiscriminatorType? Type299 { get; set; }
///
///
///
- public global::Phoenix.PromptOpenAIInvocationParametersContent? Type300 { get; set; }
+ public global::Phoenix.PromptMoonshotInvocationParameters? Type300 { get; set; }
///
///
///
- public global::Phoenix.PromptOpenAIInvocationParametersContentReasoningEffort? Type301 { get; set; }
+ public global::Phoenix.PromptMoonshotInvocationParametersContent? Type301 { get; set; }
///
///
///
- public global::Phoenix.PromptPerplexityInvocationParameters? Type302 { get; set; }
+ public global::Phoenix.PromptMoonshotInvocationParametersContentReasoningEffort? Type302 { get; set; }
///
///
///
- public global::Phoenix.PromptPerplexityInvocationParametersContent? Type303 { get; set; }
+ public global::Phoenix.PromptOllamaInvocationParameters? Type303 { get; set; }
///
///
///
- public global::Phoenix.PromptPerplexityInvocationParametersContentReasoningEffort? Type304 { get; set; }
+ public global::Phoenix.PromptOllamaInvocationParametersContent? Type304 { get; set; }
///
///
///
- public global::Phoenix.PromptResponseFormatJSONSchema? Type305 { get; set; }
+ public global::Phoenix.PromptOllamaInvocationParametersContentReasoningEffort? Type305 { get; set; }
///
///
///
- public global::Phoenix.PromptResponseFormatJSONSchemaDefinition? Type306 { get; set; }
+ public global::Phoenix.PromptOpenAIInvocationParameters? Type306 { get; set; }
///
///
///
- public global::Phoenix.PromptStringTemplate? Type307 { get; set; }
+ public global::Phoenix.PromptOpenAIInvocationParametersContent? Type307 { get; set; }
///
///
///
- public global::Phoenix.PromptTemplateFormat? Type308 { get; set; }
+ public global::Phoenix.PromptOpenAIInvocationParametersContentReasoningEffort? Type308 { get; set; }
///
///
///
- public global::Phoenix.PromptTemplateType? Type309 { get; set; }
+ public global::Phoenix.PromptPerplexityInvocationParameters? Type309 { get; set; }
///
///
///
- public global::Phoenix.PromptTogetherInvocationParameters? Type310 { get; set; }
+ public global::Phoenix.PromptPerplexityInvocationParametersContent? Type310 { get; set; }
///
///
///
- public global::Phoenix.PromptTogetherInvocationParametersContent? Type311 { get; set; }
+ public global::Phoenix.PromptPerplexityInvocationParametersContentReasoningEffort? Type311 { get; set; }
///
///
///
- public global::Phoenix.PromptTogetherInvocationParametersContentReasoningEffort? Type312 { get; set; }
+ public global::Phoenix.PromptResponseFormatJSONSchema? Type312 { get; set; }
///
///
///
- public global::Phoenix.PromptToolChoiceNone? Type313 { get; set; }
+ public global::Phoenix.PromptResponseFormatJSONSchemaDefinition? Type313 { get; set; }
///
///
///
- public global::Phoenix.PromptToolChoiceOneOrMore? Type314 { get; set; }
+ public global::Phoenix.PromptStringTemplate? Type314 { get; set; }
///
///
///
- public global::Phoenix.PromptToolChoiceSpecificFunctionTool? Type315 { get; set; }
+ public global::Phoenix.PromptTemplateFormat? Type315 { get; set; }
///
///
///
- public global::Phoenix.PromptToolChoiceZeroOrMore? Type316 { get; set; }
+ public global::Phoenix.PromptTemplateType? Type316 { get; set; }
///
///
///
- public global::Phoenix.PromptToolFunction? Type317 { get; set; }
+ public global::Phoenix.PromptTogetherInvocationParameters? Type317 { get; set; }
///
///
///
- public global::Phoenix.PromptToolFunctionDefinition? Type318 { get; set; }
+ public global::Phoenix.PromptTogetherInvocationParametersContent? Type318 { get; set; }
///
///
///
- public global::Phoenix.PromptToolRaw? Type319 { get; set; }
+ public global::Phoenix.PromptTogetherInvocationParametersContentReasoningEffort? Type319 { get; set; }
///
///
///
- public global::Phoenix.PromptTools? Type320 { get; set; }
+ public global::Phoenix.PromptToolChoiceNone? Type320 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type321 { get; set; }
+ public global::Phoenix.PromptToolChoiceOneOrMore? Type321 { get; set; }
///
///
///
- public global::Phoenix.ToolsItem? Type322 { get; set; }
+ public global::Phoenix.PromptToolChoiceSpecificFunctionTool? Type322 { get; set; }
///
///
///
- public global::Phoenix.PromptToolsToolDiscriminator? Type323 { get; set; }
+ public global::Phoenix.PromptToolChoiceZeroOrMore? Type323 { get; set; }
///
///
///
- public global::Phoenix.PromptToolsToolDiscriminatorType? Type324 { get; set; }
+ public global::Phoenix.PromptToolFunction? Type324 { get; set; }
///
///
///
- public global::Phoenix.ToolChoice? Type325 { get; set; }
+ public global::Phoenix.PromptToolFunctionDefinition? Type325 { get; set; }
///
///
///
- public global::Phoenix.PromptToolsToolChoiceDiscriminator? Type326 { get; set; }
+ public global::Phoenix.PromptToolRaw? Type326 { get; set; }
///
///
///
- public global::Phoenix.PromptToolsToolChoiceDiscriminatorType? Type327 { get; set; }
+ public global::Phoenix.PromptTools? Type327 { get; set; }
///
///
///
- public global::Phoenix.Template? Type328 { get; set; }
+ public global::System.Collections.Generic.IList? Type328 { get; set; }
///
///
///
- public global::Phoenix.PromptVersionTemplateDiscriminator? Type329 { get; set; }
+ public global::Phoenix.ToolsItem? Type329 { get; set; }
///
///
///
- public global::Phoenix.PromptVersionTemplateDiscriminatorType? Type330 { get; set; }
+ public global::Phoenix.PromptToolsToolDiscriminator? Type330 { get; set; }
///
///
///
- public global::Phoenix.InvocationParameters? Type331 { get; set; }
+ public global::Phoenix.PromptToolsToolDiscriminatorType? Type331 { get; set; }
///
///
///
- public global::Phoenix.PromptXAIInvocationParameters? Type332 { get; set; }
+ public global::Phoenix.ToolChoice? Type332 { get; set; }
///
///
///
- public global::Phoenix.PromptVersionInvocationParametersDiscriminator? Type333 { get; set; }
+ public global::Phoenix.PromptToolsToolChoiceDiscriminator? Type333 { get; set; }
///
///
///
- public global::Phoenix.PromptVersionInvocationParametersDiscriminatorType? Type334 { get; set; }
+ public global::Phoenix.PromptToolsToolChoiceDiscriminatorType? Type334 { get; set; }
///
///
///
- public global::Phoenix.ResponseFormatVariant1? Type335 { get; set; }
+ public global::Phoenix.Template? Type335 { get; set; }
///
///
///
- public global::Phoenix.PromptVersionResponseFormatVariant1Discriminator? Type336 { get; set; }
+ public global::Phoenix.PromptVersionTemplateDiscriminator? Type336 { get; set; }
///
///
///
- public global::Phoenix.PromptVersionResponseFormatVariant1DiscriminatorType? Type337 { get; set; }
+ public global::Phoenix.PromptVersionTemplateDiscriminatorType? Type337 { get; set; }
///
///
///
- public global::Phoenix.Template2? Type338 { get; set; }
+ public global::Phoenix.InvocationParameters? Type338 { get; set; }
///
///
///
- public global::Phoenix.PromptVersionDataTemplateDiscriminator? Type339 { get; set; }
+ public global::Phoenix.PromptXAIInvocationParameters? Type339 { get; set; }
///
///
///
- public global::Phoenix.PromptVersionDataTemplateDiscriminatorType? Type340 { get; set; }
+ public global::Phoenix.PromptVersionInvocationParametersDiscriminator? Type340 { get; set; }
///
///
///
- public global::Phoenix.InvocationParameters2? Type341 { get; set; }
+ public global::Phoenix.PromptVersionInvocationParametersDiscriminatorType? Type341 { get; set; }
///
///
///
- public global::Phoenix.PromptVersionDataInvocationParametersDiscriminator? Type342 { get; set; }
+ public global::Phoenix.ResponseFormatVariant1? Type342 { get; set; }
///
///
///
- public global::Phoenix.PromptVersionDataInvocationParametersDiscriminatorType? Type343 { get; set; }
+ public global::Phoenix.PromptVersionResponseFormatVariant1Discriminator? Type343 { get; set; }
///
///
///
- public global::Phoenix.ResponseFormatVariant12? Type344 { get; set; }
+ public global::Phoenix.PromptVersionResponseFormatVariant1DiscriminatorType? Type344 { get; set; }
///
///
///
- public global::Phoenix.PromptVersionDataResponseFormatVariant1Discriminator? Type345 { get; set; }
+ public global::Phoenix.Template2? Type345 { get; set; }
///
///
///
- public global::Phoenix.PromptVersionDataResponseFormatVariant1DiscriminatorType? Type346 { get; set; }
+ public global::Phoenix.PromptVersionDataTemplateDiscriminator? Type346 { get; set; }
///
///
///
- public global::Phoenix.PromptVersionTagData? Type347 { get; set; }
+ public global::Phoenix.PromptVersionDataTemplateDiscriminatorType? Type347 { get; set; }
///
///
///
- public global::Phoenix.PromptXAIInvocationParametersContent? Type348 { get; set; }
+ public global::Phoenix.InvocationParameters2? Type348 { get; set; }
///
///
///
- public global::Phoenix.PromptXAIInvocationParametersContentReasoningEffort? Type349 { get; set; }
+ public global::Phoenix.PromptVersionDataInvocationParametersDiscriminator? Type349 { get; set; }
///
///
///
- public global::Phoenix.ReasoningUIPartState2? Type350 { get; set; }
+ public global::Phoenix.PromptVersionDataInvocationParametersDiscriminatorType? Type350 { get; set; }
///
///
///
- public global::Phoenix.ResponseBodyUpsertOrDeleteSecretsResult? Type351 { get; set; }
+ public global::Phoenix.ResponseFormatVariant12? Type351 { get; set; }
///
///
///
- public global::Phoenix.UpsertOrDeleteSecretsResult? Type352 { get; set; }
+ public global::Phoenix.PromptVersionDataResponseFormatVariant1Discriminator? Type352 { get; set; }
///
///
///
- public global::Phoenix.SecretKeyValue? Type353 { get; set; }
+ public global::Phoenix.PromptVersionDataResponseFormatVariant1DiscriminatorType? Type353 { get; set; }
///
///
///
- public global::Phoenix.SessionAnnotation? Type354 { get; set; }
+ public global::Phoenix.PromptVersionTagData? Type354 { get; set; }
///
///
///
- public global::Phoenix.SessionAnnotationSource? Type355 { get; set; }
+ public global::Phoenix.PromptXAIInvocationParametersContent? Type355 { get; set; }
///
///
///
- public global::Phoenix.SessionAnnotationAnnotatorKind? Type356 { get; set; }
+ public global::Phoenix.PromptXAIInvocationParametersContentReasoningEffort? Type356 { get; set; }
///
///
///
- public global::Phoenix.SessionAnnotationDataAnnotatorKind? Type357 { get; set; }
+ public global::Phoenix.ReasoningUIPartState2? Type357 { get; set; }
///
///
///
- public global::Phoenix.SessionAnnotationsResponseBody? Type358 { get; set; }
+ public global::Phoenix.ResponseBodyUpsertOrDeleteSecretsResult? Type358 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type359 { get; set; }
+ public global::Phoenix.UpsertOrDeleteSecretsResult? Type359 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type360 { get; set; }
+ public global::Phoenix.SecretKeyValue? Type360 { get; set; }
///
///
///
- public global::Phoenix.SessionTraceData? Type361 { get; set; }
+ public global::Phoenix.SessionAnnotation? Type361 { get; set; }
///
///
///
- public global::Phoenix.SpanContext? Type362 { get; set; }
+ public global::Phoenix.SessionAnnotationSource? Type362 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type363 { get; set; }
+ public global::Phoenix.SessionAnnotationAnnotatorKind? Type363 { get; set; }
///
///
///
- public global::Phoenix.SpanEvent? Type364 { get; set; }
+ public global::Phoenix.SessionAnnotationDataAnnotatorKind? Type364 { get; set; }
///
///
///
- public global::Phoenix.SpanAnnotation? Type365 { get; set; }
+ public global::Phoenix.SessionAnnotationsResponseBody? Type365 { get; set; }
///
///
///
- public global::Phoenix.SpanAnnotationSource? Type366 { get; set; }
+ public global::System.Collections.Generic.IList? Type366 { get; set; }
///
///
///
- public global::Phoenix.SpanAnnotationAnnotatorKind? Type367 { get; set; }
+ public global::System.Collections.Generic.IList? Type367 { get; set; }
///
///
///
- public global::Phoenix.SpanAnnotationDataAnnotatorKind? Type368 { get; set; }
+ public global::Phoenix.SessionTraceData? Type368 { get; set; }
///
///
///
- public global::Phoenix.SpanAnnotationsResponseBody? Type369 { get; set; }
+ public global::Phoenix.SpanContext? Type369 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type370 { get; set; }
+ public global::System.Collections.Generic.IList? Type370 { get; set; }
///
///
///
- public global::Phoenix.SpanDocumentAnnotationDataAnnotatorKind? Type371 { get; set; }
+ public global::Phoenix.SpanEvent? Type371 { get; set; }
///
///
///
- public global::Phoenix.SpansResponseBody? Type372 { get; set; }
+ public global::Phoenix.SpanAnnotation? Type372 { get; set; }
///
///
///
- public global::Phoenix.TextUIPartState2? Type373 { get; set; }
+ public global::Phoenix.SpanAnnotationSource? Type373 { get; set; }
///
///
///
- public global::Phoenix.ToolCallFunction? Type374 { get; set; }
+ public global::Phoenix.SpanAnnotationAnnotatorKind? Type374 { get; set; }
///
///
///
- public global::Phoenix.ToolCallContentPartToolCallDiscriminator? Type375 { get; set; }
+ public global::Phoenix.SpanAnnotationDataAnnotatorKind? Type375 { get; set; }
///
///
///
- public global::Phoenix.ToolCallContentPartToolCallDiscriminatorType? Type376 { get; set; }
+ public global::Phoenix.SpanAnnotationsResponseBody? Type376 { get; set; }
///
///
///
- public global::Phoenix.AnyOf, object>? Type377 { get; set; }
+ public global::System.Collections.Generic.IList? Type377 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList