diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.AllOf2.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.AllOf2.g.cs index 3ced673b..f9541019 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.AllOf2.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.AllOf2.g.cs @@ -107,7 +107,10 @@ public class AllOfJsonConverter : global::System.Text.Json.Serialization catch (global::System.InvalidOperationException) { } + } + if (value1 == null && value2 == null) + { try { diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.AnyOf2.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.AnyOf2.g.cs index c4f324bf..649280b6 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.AnyOf2.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.AnyOf2.g.cs @@ -107,7 +107,10 @@ public class AnyOfJsonConverter : global::System.Text.Json.Serialization catch (global::System.InvalidOperationException) { } + } + if (value1 == null && value2 == null) + { try { diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.AnyOf3.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.AnyOf3.g.cs index 70ddf5b8..529d62d8 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.AnyOf3.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.AnyOf3.g.cs @@ -137,7 +137,10 @@ public class AnyOfJsonConverter : global::System.Text.Json.Serializa catch (global::System.InvalidOperationException) { } + } + if (value1 == null && value2 == null && value3 == null) + { try { @@ -151,7 +154,10 @@ public class AnyOfJsonConverter : global::System.Text.Json.Serializa catch (global::System.InvalidOperationException) { } + } + if (value1 == null && value2 == null && value3 == null) + { try { diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.AnyOf4.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.AnyOf4.g.cs index 908dd0aa..3dc385b7 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.AnyOf4.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.AnyOf4.g.cs @@ -167,7 +167,10 @@ public class AnyOfJsonConverter : global::System.Text.Json.Seria catch (global::System.InvalidOperationException) { } + } + if (value1 == null && value2 == null && value3 == null && value4 == null) + { try { @@ -181,7 +184,10 @@ public class AnyOfJsonConverter : global::System.Text.Json.Seria catch (global::System.InvalidOperationException) { } + } + if (value1 == null && value2 == null && value3 == null && value4 == null) + { try { @@ -195,7 +201,10 @@ public class AnyOfJsonConverter : global::System.Text.Json.Seria catch (global::System.InvalidOperationException) { } + } + if (value1 == null && value2 == null && value3 == null && value4 == null) + { try { diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ChatCompletionMessageToolCall.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ChatCompletionMessageToolCall.g.cs index 698f624a..cb599719 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ChatCompletionMessageToolCall.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ChatCompletionMessageToolCall.g.cs @@ -91,6 +91,7 @@ public class ChatCompletionMessageToolCallJsonConverter : global::System.Text.Js { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ChatCompletionMessageFunctionToolCall), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ChatCompletionMessageFunctionToolCall).Name}"); function = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -101,9 +102,13 @@ public class ChatCompletionMessageToolCallJsonConverter : global::System.Text.Js catch (global::System.InvalidOperationException) { } + } + if (function == null && custom == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ChatCompletionMessageCustomToolCall), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ChatCompletionMessageCustomToolCall).Name}"); custom = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.DataEntry.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.DataEntry.g.cs index d54c5cb7..521c9ca9 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.DataEntry.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.DataEntry.g.cs @@ -117,6 +117,7 @@ public class DataEntryJsonConverter : global::System.Text.Json.Serialization.Jso { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.DataEntryVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.DataEntryVariant1).Name}"); dataEntryVariant1 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -127,9 +128,13 @@ public class DataEntryJsonConverter : global::System.Text.Json.Serialization.Jso catch (global::System.InvalidOperationException) { } + } + if (dataEntryVariant1 == null && dataEntryVariant2 == null && dataEntryVariant3 == null && dataEntryVariant4 == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.DataEntryVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.DataEntryVariant2).Name}"); dataEntryVariant2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -140,9 +145,13 @@ public class DataEntryJsonConverter : global::System.Text.Json.Serialization.Jso catch (global::System.InvalidOperationException) { } + } + if (dataEntryVariant1 == null && dataEntryVariant2 == null && dataEntryVariant3 == null && dataEntryVariant4 == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.DataEntryVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.DataEntryVariant3).Name}"); dataEntryVariant3 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -153,9 +162,13 @@ public class DataEntryJsonConverter : global::System.Text.Json.Serialization.Jso catch (global::System.InvalidOperationException) { } + } + if (dataEntryVariant1 == null && dataEntryVariant2 == null && dataEntryVariant3 == null && dataEntryVariant4 == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.DataEntryVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.DataEntryVariant4).Name}"); dataEntryVariant4 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.DatasetFilterNode.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.DatasetFilterNode.g.cs index 5f672e9a..203f9471 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.DatasetFilterNode.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.DatasetFilterNode.g.cs @@ -120,6 +120,7 @@ public class DatasetFilterNodeJsonConverter : global::System.Text.Json.Serializa { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.PickFilterLeafRequestOrPromptsVersions), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.PickFilterLeafRequestOrPromptsVersions).Name}"); pickLeafRequestOrPromptsVersions = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -130,9 +131,13 @@ public class DatasetFilterNodeJsonConverter : global::System.Text.Json.Serializa catch (global::System.InvalidOperationException) { } + } + if (pickLeafRequestOrPromptsVersions == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.DatasetFilterBranch), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.DatasetFilterBranch).Name}"); branch = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -143,9 +148,13 @@ public class DatasetFilterNodeJsonConverter : global::System.Text.Json.Serializa catch (global::System.InvalidOperationException) { } + } + if (pickLeafRequestOrPromptsVersions == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.DatasetFilterNodeEnum), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.DatasetFilterNodeEnum).Name}"); @enum = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.EvalFilterNode.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.EvalFilterNode.g.cs index ea0b10b5..e65d4b58 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.EvalFilterNode.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.EvalFilterNode.g.cs @@ -140,6 +140,7 @@ public class EvalFilterNodeJsonConverter : global::System.Text.Json.Serializatio { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.PickFilterLeafRequestResponseRmt), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.PickFilterLeafRequestResponseRmt).Name}"); pickLeafRequestResponseRmt = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -150,9 +151,13 @@ public class EvalFilterNodeJsonConverter : global::System.Text.Json.Serializatio catch (global::System.InvalidOperationException) { } + } + if (pickLeafRequestResponseRmt == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.EvalFilterBranch), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.EvalFilterBranch).Name}"); branch = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -163,9 +168,13 @@ public class EvalFilterNodeJsonConverter : global::System.Text.Json.Serializatio catch (global::System.InvalidOperationException) { } + } + if (pickLeafRequestResponseRmt == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.EvalFilterNodeEnum), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.EvalFilterNodeEnum).Name}"); @enum = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ExperimentFilterNode.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ExperimentFilterNode.g.cs index 8a20ebf6..a6678372 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ExperimentFilterNode.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ExperimentFilterNode.g.cs @@ -105,6 +105,7 @@ public class ExperimentFilterNodeJsonConverter : global::System.Text.Json.Serial { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.PickFilterLeafExperiment), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.PickFilterLeafExperiment).Name}"); pickLeaf = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -115,9 +116,13 @@ public class ExperimentFilterNodeJsonConverter : global::System.Text.Json.Serial catch (global::System.InvalidOperationException) { } + } + if (pickLeaf == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ExperimentFilterBranch), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ExperimentFilterBranch).Name}"); branch = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -128,9 +133,13 @@ public class ExperimentFilterNodeJsonConverter : global::System.Text.Json.Serial catch (global::System.InvalidOperationException) { } + } + if (pickLeaf == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ExperimentFilterNodeEnum), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ExperimentFilterNodeEnum).Name}"); @enum = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.FilterNode.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.FilterNode.g.cs index 2cffea00..31613f1c 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.FilterNode.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.FilterNode.g.cs @@ -305,6 +305,7 @@ public class FilterNodeJsonConverter : global::System.Text.Json.Serialization.Js { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.PartialTablesAndViews), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.PartialTablesAndViews).Name}"); partialTablesAndViews = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -315,9 +316,13 @@ public class FilterNodeJsonConverter : global::System.Text.Json.Serialization.Js catch (global::System.InvalidOperationException) { } + } + if (partialTablesAndViews == null && branch == null && @enum == null && enum2 == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.FilterBranch), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.FilterBranch).Name}"); branch = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -328,9 +333,13 @@ public class FilterNodeJsonConverter : global::System.Text.Json.Serialization.Js catch (global::System.InvalidOperationException) { } + } + if (partialTablesAndViews == null && branch == null && @enum == null && enum2 == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(object), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(object).Name}"); @enum = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -341,9 +350,13 @@ public class FilterNodeJsonConverter : global::System.Text.Json.Serialization.Js catch (global::System.InvalidOperationException) { } + } + if (partialTablesAndViews == null && branch == null && @enum == null && enum2 == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.FilterNodeEnum2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.FilterNodeEnum2).Name}"); enum2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.Json.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.Json.g.cs index 5eb33921..31614acb 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.Json.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.Json.g.cs @@ -198,7 +198,10 @@ public class JsonJsonConverter : global::System.Text.Json.Serialization.JsonConv catch (global::System.InvalidOperationException) { } + } + if (jsonVariant1 == null && jsonVariant2 == null && jsonVariant3 == null && jsonVariant4 == null && jsonVariant5 == null) + { try { @@ -212,7 +215,10 @@ public class JsonJsonConverter : global::System.Text.Json.Serialization.JsonConv catch (global::System.InvalidOperationException) { } + } + if (jsonVariant1 == null && jsonVariant2 == null && jsonVariant3 == null && jsonVariant4 == null && jsonVariant5 == null) + { try { @@ -226,7 +232,10 @@ public class JsonJsonConverter : global::System.Text.Json.Serialization.JsonConv catch (global::System.InvalidOperationException) { } + } + if (jsonVariant1 == null && jsonVariant2 == null && jsonVariant3 == null && jsonVariant4 == null && jsonVariant5 == null) + { try { @@ -240,7 +249,10 @@ public class JsonJsonConverter : global::System.Text.Json.Serialization.JsonConv catch (global::System.InvalidOperationException) { } + } + if (jsonVariant1 == null && jsonVariant2 == null && jsonVariant3 == null && jsonVariant4 == null && jsonVariant5 == null) + { try { diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.LastMileConfigForm.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.LastMileConfigForm.g.cs index ea4cd7ec..b6ced1f4 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.LastMileConfigForm.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.LastMileConfigForm.g.cs @@ -77,6 +77,7 @@ public class LastMileConfigFormJsonConverter : global::System.Text.Json.Serializ { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.BaseLastMileConfigForm), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.BaseLastMileConfigForm).Name}"); @base = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -87,9 +88,13 @@ public class LastMileConfigFormJsonConverter : global::System.Text.Json.Serializ catch (global::System.InvalidOperationException) { } + } + if (@base == null && lastMileConfigFormVariant2 == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.AnyOf), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo> ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.AnyOf).Name}"); lastMileConfigFormVariant2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.PromptVersionsFilterNode.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.PromptVersionsFilterNode.g.cs index 5a5c1872..862c7d29 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.PromptVersionsFilterNode.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.PromptVersionsFilterNode.g.cs @@ -107,6 +107,7 @@ public class PromptVersionsFilterNodeJsonConverter : global::System.Text.Json.Se { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.PickFilterLeafPromptsVersions), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.PickFilterLeafPromptsVersions).Name}"); pickLeafPrompts = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -117,9 +118,13 @@ public class PromptVersionsFilterNodeJsonConverter : global::System.Text.Json.Se catch (global::System.InvalidOperationException) { } + } + if (pickLeafPrompts == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.PromptVersionsFilterBranch), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.PromptVersionsFilterBranch).Name}"); branch = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -130,9 +135,13 @@ public class PromptVersionsFilterNodeJsonConverter : global::System.Text.Json.Se catch (global::System.InvalidOperationException) { } + } + if (pickLeafPrompts == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.PromptVersionsFilterNodeEnum), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.PromptVersionsFilterNodeEnum).Name}"); @enum = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.PromptsFilterNode.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.PromptsFilterNode.g.cs index ee4528e2..7a720afe 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.PromptsFilterNode.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.PromptsFilterNode.g.cs @@ -105,6 +105,7 @@ public class PromptsFilterNodeJsonConverter : global::System.Text.Json.Serializa { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.PickFilterLeafPromptV2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.PickFilterLeafPromptV2).Name}"); pickLeafPromptV2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -115,9 +116,13 @@ public class PromptsFilterNodeJsonConverter : global::System.Text.Json.Serializa catch (global::System.InvalidOperationException) { } + } + if (pickLeafPromptV2 == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.PromptsFilterBranch), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.PromptsFilterBranch).Name}"); branch = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -128,9 +133,13 @@ public class PromptsFilterNodeJsonConverter : global::System.Text.Json.Serializa catch (global::System.InvalidOperationException) { } + } + if (pickLeafPromptV2 == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.PromptsFilterNodeEnum), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.PromptsFilterNodeEnum).Name}"); @enum = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.Provider.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.Provider.g.cs index 335b3f1f..6204b746 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.Provider.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.Provider.g.cs @@ -138,7 +138,10 @@ public class ProviderJsonConverter : global::System.Text.Json.Serialization.Json catch (global::System.InvalidOperationException) { } + } + if (name == null && modelName == null && @enum == null) + { try { @@ -152,7 +155,10 @@ public class ProviderJsonConverter : global::System.Text.Json.Serialization.Json catch (global::System.InvalidOperationException) { } + } + if (name == null && modelName == null && @enum == null) + { try { diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.RequestClickhouseFilterNode.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.RequestClickhouseFilterNode.g.cs index 56697cd6..82c39d96 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.RequestClickhouseFilterNode.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.RequestClickhouseFilterNode.g.cs @@ -140,6 +140,7 @@ public class RequestClickhouseFilterNodeJsonConverter : global::System.Text.Json { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.PickFilterLeafRequestResponseRmt), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.PickFilterLeafRequestResponseRmt).Name}"); pickLeafResponseRmt = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -150,9 +151,13 @@ public class RequestClickhouseFilterNodeJsonConverter : global::System.Text.Json catch (global::System.InvalidOperationException) { } + } + if (pickLeafResponseRmt == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.RequestClickhouseFilterBranch), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.RequestClickhouseFilterBranch).Name}"); branch = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -163,9 +168,13 @@ public class RequestClickhouseFilterNodeJsonConverter : global::System.Text.Json catch (global::System.InvalidOperationException) { } + } + if (pickLeafResponseRmt == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.RequestClickhouseFilterNodeEnum), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.RequestClickhouseFilterNodeEnum).Name}"); @enum = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.RequestFilterNode.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.RequestFilterNode.g.cs index 0d2c0273..3d6f1eca 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.RequestFilterNode.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.RequestFilterNode.g.cs @@ -177,6 +177,7 @@ public class RequestFilterNodeJsonConverter : global::System.Text.Json.Serializa { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.PickFilterLeafFeedbackOrRequestOrResponseOrPropertiesOrValuesOrRequestResponseRmtOrSessionsRequestResponseRmt), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.PickFilterLeafFeedbackOrRequestOrResponseOrPropertiesOrValuesOrRequestResponseRmtOrSessionsRequestResponseRmt).Name}"); pickLeafFeedbackOrResponsePropertiesValuesRmtSessions = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -187,9 +188,13 @@ public class RequestFilterNodeJsonConverter : global::System.Text.Json.Serializa catch (global::System.InvalidOperationException) { } + } + if (pickLeafFeedbackOrResponsePropertiesValuesRmtSessions == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.RequestFilterBranch), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.RequestFilterBranch).Name}"); branch = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -200,9 +205,13 @@ public class RequestFilterNodeJsonConverter : global::System.Text.Json.Serializa catch (global::System.InvalidOperationException) { } + } + if (pickLeafFeedbackOrResponsePropertiesValuesRmtSessions == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.RequestFilterNodeEnum), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.RequestFilterNodeEnum).Name}"); @enum = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultApiKeyHashStringApiKeyNameStringCreatedAtStringGovernanceBooleanIdNumberKeyPermissionsStringOrganizationIdStringSoftDeleteBooleanTempKeyBooleanUpdatedAtStringUserIdStringArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultApiKeyHashStringApiKeyNameStringCreatedAtStringGovernanceBooleanIdNumberKeyPermissionsStringOrganizationIdStringSoftDeleteBooleanTempKeyBooleanUpdatedAtStringUserIdStringArrayString.g.cs index 11c12806..2fed2329 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultApiKeyHashStringApiKeyNameStringCreatedAtStringGovernanceBooleanIdNumberKeyPermissionsStringOrganizationIdStringSoftDeleteBooleanTempKeyBooleanUpdatedAtStringUserIdStringArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultApiKeyHashStringApiKeyNameStringCreatedAtStringGovernanceBooleanIdNumberKeyPermissionsStringOrganizationIdStringSoftDeleteBooleanTempKeyBooleanUpdatedAtStringUserIdStringArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultApiKeyHashStringApiKeyNameStringCreatedAtStringGovernanceBool { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessApiKeyHashStringApiKeyNameStringCreatedAtStringGovernanceBooleanIdNumberKeyPermissionsStringOrganizationIdStringSoftDeleteBooleanTempKeyBooleanUpdatedAtStringUserIdStringArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessApiKeyHashStringApiKeyNameStringCreatedAtStringGovernanceBooleanIdNumberKeyPermissionsStringOrganizationIdStringSoftDeleteBooleanTempKeyBooleanUpdatedAtStringUserIdStringArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultApiKeyHashStringApiKeyNameStringCreatedAtStringGovernanceBool catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultApiKeyStringString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultApiKeyStringString.g.cs index f79a84b7..b8cf058d 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultApiKeyStringString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultApiKeyStringString.g.cs @@ -86,6 +86,7 @@ public class ResultApiKeyStringStringJsonConverter : global::System.Text.Json.Se { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessApiKeyString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessApiKeyString).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -96,9 +97,13 @@ public class ResultApiKeyStringStringJsonConverter : global::System.Text.Json.Se catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultArrayHqlSavedQueryString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultArrayHqlSavedQueryString.g.cs index 6dc64a79..e7f43347 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultArrayHqlSavedQueryString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultArrayHqlSavedQueryString.g.cs @@ -78,6 +78,7 @@ public class ResultArrayHqlSavedQueryStringJsonConverter : global::System.Text.J { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessArrayHqlSavedQuery), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessArrayHqlSavedQuery).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultArrayHqlSavedQueryStringJsonConverter : global::System.Text.J catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultArrayIdStringNameStringString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultArrayIdStringNameStringString.g.cs index 3fa8e3fe..286730b9 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultArrayIdStringNameStringString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultArrayIdStringNameStringString.g.cs @@ -78,6 +78,7 @@ public class ResultArrayIdStringNameStringStringJsonConverter : global::System.T { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessArrayIdStringNameString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessArrayIdStringNameString).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultArrayIdStringNameStringStringJsonConverter : global::System.T catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultArrayIntegrationString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultArrayIntegrationString.g.cs index e4052384..ee79effe 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultArrayIntegrationString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultArrayIntegrationString.g.cs @@ -78,6 +78,7 @@ public class ResultArrayIntegrationStringJsonConverter : global::System.Text.Jso { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessArrayIntegration), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessArrayIntegration).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultArrayIntegrationStringJsonConverter : global::System.Text.Jso catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultArrayString.g.cs index f46c10cc..00654695 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultArrayStringJsonConverter : global::System.Text.Json.Serializa { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultArrayStringJsonConverter : global::System.Text.Json.Serializa catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultBooleanString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultBooleanString.g.cs index fb6df164..25dd10e7 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultBooleanString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultBooleanString.g.cs @@ -78,6 +78,7 @@ public class ResultBooleanStringJsonConverter : global::System.Text.Json.Seriali { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessBoolean), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessBoolean).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultBooleanStringJsonConverter : global::System.Text.Json.Seriali catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultChatCompletionOrContentStringReasoningStringCallsAnyString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultChatCompletionOrContentStringReasoningStringCallsAnyString.g.cs index 726899e7..4a9f5911 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultChatCompletionOrContentStringReasoningStringCallsAnyString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultChatCompletionOrContentStringReasoningStringCallsAnyString.g.cs @@ -78,6 +78,7 @@ public class ResultChatCompletionOrContentStringReasoningStringCallsAnyStringJso { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessChatCompletionOrContentStringReasoningStringCallsAny), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessChatCompletionOrContentStringReasoningStringCallsAny).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultChatCompletionOrContentStringReasoningStringCallsAnyStringJso catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultClickHouseTableSchemaArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultClickHouseTableSchemaArrayString.g.cs index 50fb7911..874e6211 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultClickHouseTableSchemaArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultClickHouseTableSchemaArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultClickHouseTableSchemaArrayStringJsonConverter : global::Syste { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessClickHouseTableSchemaArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessClickHouseTableSchemaArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultClickHouseTableSchemaArrayStringJsonConverter : global::Syste catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCostNumberCreatedAtTruncStringArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCostNumberCreatedAtTruncStringArrayString.g.cs index 0212942f..d6bc34c5 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCostNumberCreatedAtTruncStringArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCostNumberCreatedAtTruncStringArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultCostNumberCreatedAtTruncStringArrayStringJsonConverter : glob { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessCostNumberCreatedAtTruncStringArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessCostNumberCreatedAtTruncStringArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultCostNumberCreatedAtTruncStringArrayStringJsonConverter : glob catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCostOverTimeArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCostOverTimeArrayString.g.cs index c585b45e..2c19bc74 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCostOverTimeArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCostOverTimeArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultCostOverTimeArrayStringJsonConverter : global::System.Text.Js { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessCostOverTimeArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessCostOverTimeArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultCostOverTimeArrayStringJsonConverter : global::System.Text.Js catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCountNumberPromptTokensNumberCompletionTokensNumberUserIdStringCostNumberArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCountNumberPromptTokensNumberCompletionTokensNumberUserIdStringCostNumberArrayString.g.cs index f07c8cdd..449871b4 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCountNumberPromptTokensNumberCompletionTokensNumberUserIdStringCostNumberArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCountNumberPromptTokensNumberCompletionTokensNumberUserIdStringCostNumberArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultCountNumberPromptTokensNumberCompletionTokensNumberUserIdStri { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessCountNumberPromptTokensNumberCompletionTokensNumberUserIdStringCostNumberArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessCountNumberPromptTokensNumberCompletionTokensNumberUserIdStringCostNumberArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultCountNumberPromptTokensNumberCompletionTokensNumberUserIdStri catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCountryDataArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCountryDataArrayString.g.cs index b5164fc9..f617da98 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCountryDataArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCountryDataArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultCountryDataArrayStringJsonConverter : global::System.Text.Jso { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessCountryDataArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessCountryDataArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultCountryDataArrayStringJsonConverter : global::System.Text.Jso catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCreatePromptResponseString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCreatePromptResponseString.g.cs index accff486..7ed06114 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCreatePromptResponseString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCreatePromptResponseString.g.cs @@ -87,6 +87,7 @@ public class ResultCreatePromptResponseStringJsonConverter : global::System.Text { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessCreatePromptResponse), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessCreatePromptResponse).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -97,9 +98,13 @@ public class ResultCreatePromptResponseStringJsonConverter : global::System.Text catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCreditBalanceResponseString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCreditBalanceResponseString.g.cs index 5a56e79c..c5ed7b3b 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCreditBalanceResponseString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultCreditBalanceResponseString.g.cs @@ -87,6 +87,7 @@ public class ResultCreditBalanceResponseStringJsonConverter : global::System.Tex { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessCreditBalanceResponse), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessCreditBalanceResponse).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -97,9 +98,13 @@ public class ResultCreditBalanceResponseStringJsonConverter : global::System.Tex catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultDatasetIdStringString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultDatasetIdStringString.g.cs index 9a9c1419..8265c486 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultDatasetIdStringString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultDatasetIdStringString.g.cs @@ -86,6 +86,7 @@ public class ResultDatasetIdStringStringJsonConverter : global::System.Text.Json { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessDatasetIdString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessDatasetIdString).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -96,9 +97,13 @@ public class ResultDatasetIdStringStringJsonConverter : global::System.Text.Json catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultDatasetResultArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultDatasetResultArrayString.g.cs index 32eb5c6f..1cde8c97 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultDatasetResultArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultDatasetResultArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultDatasetResultArrayStringJsonConverter : global::System.Text.J { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessDatasetResultArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessDatasetResultArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultDatasetResultArrayStringJsonConverter : global::System.Text.J catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultDecryptedProviderKeyArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultDecryptedProviderKeyArrayString.g.cs index bd38fd7e..584e0344 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultDecryptedProviderKeyArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultDecryptedProviderKeyArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultDecryptedProviderKeyArrayStringJsonConverter : global::System { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessDecryptedProviderKeyArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessDecryptedProviderKeyArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultDecryptedProviderKeyArrayStringJsonConverter : global::System catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultDecryptedProviderKeyString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultDecryptedProviderKeyString.g.cs index 02c8e6d0..9827a776 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultDecryptedProviderKeyString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultDecryptedProviderKeyString.g.cs @@ -92,6 +92,7 @@ public class ResultDecryptedProviderKeyStringJsonConverter : global::System.Text { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessDecryptedProviderKey), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessDecryptedProviderKey).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -102,9 +103,13 @@ public class ResultDecryptedProviderKeyStringJsonConverter : global::System.Text catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultErrorOverTimeArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultErrorOverTimeArrayString.g.cs index a2a20130..6ebdcb25 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultErrorOverTimeArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultErrorOverTimeArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultErrorOverTimeArrayStringJsonConverter : global::System.Text.J { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessErrorOverTimeArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessErrorOverTimeArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultErrorOverTimeArrayStringJsonConverter : global::System.Text.J catch (global::System.InvalidOperationException) { } + } + if (success == null && resultErrorString == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); resultErrorString = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvalArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvalArrayString.g.cs index ab6aa70a..2c157eec 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvalArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvalArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultEvalArrayStringJsonConverter : global::System.Text.Json.Seria { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessEvalArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessEvalArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultEvalArrayStringJsonConverter : global::System.Text.Json.Seria catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorExperimentArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorExperimentArrayString.g.cs index dbc8f156..31155ee0 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorExperimentArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorExperimentArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultEvaluatorExperimentArrayStringJsonConverter : global::System. { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessEvaluatorExperimentArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessEvaluatorExperimentArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultEvaluatorExperimentArrayStringJsonConverter : global::System. catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorResultArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorResultArrayString.g.cs index c2fd169b..7aa3b8b2 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorResultArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorResultArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultEvaluatorResultArrayStringJsonConverter : global::System.Text { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessEvaluatorResultArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessEvaluatorResultArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultEvaluatorResultArrayStringJsonConverter : global::System.Text catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorResultString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorResultString.g.cs index 104acb44..2425f642 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorResultString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorResultString.g.cs @@ -94,6 +94,7 @@ public class ResultEvaluatorResultStringJsonConverter : global::System.Text.Json { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessEvaluatorResult), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessEvaluatorResult).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -104,9 +105,13 @@ public class ResultEvaluatorResultStringJsonConverter : global::System.Text.Json catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorScoreString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorScoreString.g.cs index 8a86db59..75f64717 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorScoreString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorScoreString.g.cs @@ -86,6 +86,7 @@ public class ResultEvaluatorScoreStringJsonConverter : global::System.Text.Json. { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessEvaluatorScore), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessEvaluatorScore).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -96,9 +97,13 @@ public class ResultEvaluatorScoreStringJsonConverter : global::System.Text.Json. catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorStatsString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorStatsString.g.cs index 528bb71c..e4bf270e 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorStatsString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultEvaluatorStatsString.g.cs @@ -90,6 +90,7 @@ public class ResultEvaluatorStatsStringJsonConverter : global::System.Text.Json. { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessEvaluatorStats), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessEvaluatorStats).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -100,9 +101,13 @@ public class ResultEvaluatorStatsStringJsonConverter : global::System.Text.Json. catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExecuteSqlResponseString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExecuteSqlResponseString.g.cs index f08641c3..c834d8bf 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExecuteSqlResponseString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExecuteSqlResponseString.g.cs @@ -89,6 +89,7 @@ public class ResultExecuteSqlResponseStringJsonConverter : global::System.Text.J { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessExecuteSqlResponse), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessExecuteSqlResponse).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -99,9 +100,13 @@ public class ResultExecuteSqlResponseStringJsonConverter : global::System.Text.J catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentArrayString.g.cs index bc2f004d..fb1d63b5 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultExperimentArrayStringJsonConverter : global::System.Text.Json { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessExperimentArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessExperimentArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultExperimentArrayStringJsonConverter : global::System.Text.Json catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentIdStringString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentIdStringString.g.cs index dae4383b..0b78c7f9 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentIdStringString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentIdStringString.g.cs @@ -86,6 +86,7 @@ public class ResultExperimentIdStringStringJsonConverter : global::System.Text.J { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessExperimentIdString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessExperimentIdString).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -96,9 +97,13 @@ public class ResultExperimentIdStringStringJsonConverter : global::System.Text.J catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentTableSimplifiedArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentTableSimplifiedArrayString.g.cs index 2e528838..fd30bbfe 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentTableSimplifiedArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentTableSimplifiedArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultExperimentTableSimplifiedArrayStringJsonConverter : global::S { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessExperimentTableSimplifiedArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessExperimentTableSimplifiedArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultExperimentTableSimplifiedArrayStringJsonConverter : global::S catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentTableSimplifiedString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentTableSimplifiedString.g.cs index eac856b4..5434cde2 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentTableSimplifiedString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentTableSimplifiedString.g.cs @@ -91,6 +91,7 @@ public class ResultExperimentTableSimplifiedStringJsonConverter : global::System { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessExperimentTableSimplified), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessExperimentTableSimplified).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -101,9 +102,13 @@ public class ResultExperimentTableSimplifiedStringJsonConverter : global::System catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentTableString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentTableString.g.cs index dd9ca5ec..a1b80bfb 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentTableString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentTableString.g.cs @@ -90,6 +90,7 @@ public class ResultExperimentTableStringJsonConverter : global::System.Text.Json { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessExperimentTable), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessExperimentTable).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -100,9 +101,13 @@ public class ResultExperimentTableStringJsonConverter : global::System.Text.Json catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentV2ArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentV2ArrayString.g.cs index 597faa8a..4dccfaaf 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentV2ArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentV2ArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultExperimentV2ArrayStringJsonConverter : global::System.Text.Js { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessExperimentV2Array), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessExperimentV2Array).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultExperimentV2ArrayStringJsonConverter : global::System.Text.Js catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentV2PromptVersionArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentV2PromptVersionArrayString.g.cs index b9eef445..e24e88f0 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentV2PromptVersionArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExperimentV2PromptVersionArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultExperimentV2PromptVersionArrayStringJsonConverter : global::S { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessExperimentV2PromptVersionArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessExperimentV2PromptVersionArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultExperimentV2PromptVersionArrayStringJsonConverter : global::S catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExtendedExperimentDataString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExtendedExperimentDataString.g.cs index ffbf1d4a..1a1d5f7d 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExtendedExperimentDataString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultExtendedExperimentDataString.g.cs @@ -92,6 +92,7 @@ public class ResultExtendedExperimentDataStringJsonConverter : global::System.Te { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessExtendedExperimentData), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessExtendedExperimentData).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -102,9 +103,13 @@ public class ResultExtendedExperimentDataStringJsonConverter : global::System.Te catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHasDataBooleanString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHasDataBooleanString.g.cs index 234d95ec..80ccaa99 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHasDataBooleanString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHasDataBooleanString.g.cs @@ -86,6 +86,7 @@ public class ResultHasDataBooleanStringJsonConverter : global::System.Text.Json. { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessHasDataBoolean), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessHasDataBoolean).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -96,9 +97,13 @@ public class ResultHasDataBooleanStringJsonConverter : global::System.Text.Json. catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHasPromptsBooleanString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHasPromptsBooleanString.g.cs index ff9afdd4..3aa1da83 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHasPromptsBooleanString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHasPromptsBooleanString.g.cs @@ -86,6 +86,7 @@ public class ResultHasPromptsBooleanStringJsonConverter : global::System.Text.Js { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessHasPromptsBoolean), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessHasPromptsBoolean).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -96,9 +97,13 @@ public class ResultHasPromptsBooleanStringJsonConverter : global::System.Text.Js catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeDatasetArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeDatasetArrayString.g.cs index d73492e7..d42489c0 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeDatasetArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeDatasetArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultHeliconeDatasetArrayStringJsonConverter : global::System.Text { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessHeliconeDatasetArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessHeliconeDatasetArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultHeliconeDatasetArrayStringJsonConverter : global::System.Text catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeDatasetRowArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeDatasetRowArrayString.g.cs index 5293b579..721114b8 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeDatasetRowArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeDatasetRowArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultHeliconeDatasetRowArrayStringJsonConverter : global::System.T { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessHeliconeDatasetRowArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessHeliconeDatasetRowArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultHeliconeDatasetRowArrayStringJsonConverter : global::System.T catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeRequestArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeRequestArrayString.g.cs index 98ddd392..2e34ff77 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeRequestArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeRequestArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultHeliconeRequestArrayStringJsonConverter : global::System.Text { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessHeliconeRequestArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessHeliconeRequestArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultHeliconeRequestArrayStringJsonConverter : global::System.Text catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeRequestAssetString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeRequestAssetString.g.cs index 729ff240..cfa92af0 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeRequestAssetString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeRequestAssetString.g.cs @@ -86,6 +86,7 @@ public class ResultHeliconeRequestAssetStringJsonConverter : global::System.Text { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessHeliconeRequestAsset), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessHeliconeRequestAsset).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -96,9 +97,13 @@ public class ResultHeliconeRequestAssetStringJsonConverter : global::System.Text catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeRequestString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeRequestString.g.cs index ef8c32ce..76c66ded 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeRequestString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHeliconeRequestString.g.cs @@ -133,6 +133,7 @@ public class ResultHeliconeRequestStringJsonConverter : global::System.Text.Json { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessHeliconeRequest), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessHeliconeRequest).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -143,9 +144,13 @@ public class ResultHeliconeRequestStringJsonConverter : global::System.Text.Json catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHqlSavedQueryArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHqlSavedQueryArrayString.g.cs index 5917058a..79ce21c1 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHqlSavedQueryArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHqlSavedQueryArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultHqlSavedQueryArrayStringJsonConverter : global::System.Text.J { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessHqlSavedQueryArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessHqlSavedQueryArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultHqlSavedQueryArrayStringJsonConverter : global::System.Text.J catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHqlSavedQueryOrNullString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHqlSavedQueryOrNullString.g.cs index 8f4c6da2..c22c1c32 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHqlSavedQueryOrNullString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHqlSavedQueryOrNullString.g.cs @@ -78,6 +78,7 @@ public class ResultHqlSavedQueryOrNullStringJsonConverter : global::System.Text. { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessHqlSavedQueryOrNull), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessHqlSavedQueryOrNull).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultHqlSavedQueryOrNullStringJsonConverter : global::System.Text. catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHqlSavedQueryString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHqlSavedQueryString.g.cs index b5f86d25..7b8bfda7 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHqlSavedQueryString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHqlSavedQueryString.g.cs @@ -91,6 +91,7 @@ public class ResultHqlSavedQueryStringJsonConverter : global::System.Text.Json.S { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessHqlSavedQuery), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessHqlSavedQuery).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -101,9 +102,13 @@ public class ResultHqlSavedQueryStringJsonConverter : global::System.Text.Json.S catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHypothesisIdStringString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHypothesisIdStringString.g.cs index 10ddf917..bca01f54 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHypothesisIdStringString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultHypothesisIdStringString.g.cs @@ -86,6 +86,7 @@ public class ResultHypothesisIdStringStringJsonConverter : global::System.Text.J { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessHypothesisIdString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessHypothesisIdString).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -96,9 +97,13 @@ public class ResultHypothesisIdStringStringJsonConverter : global::System.Text.J catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIdStringCreatedAtStringDestinationStringVersionStringConfigStringHmacKeyStringArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIdStringCreatedAtStringDestinationStringVersionStringConfigStringHmacKeyStringArrayString.g.cs index aec39112..3b4eef90 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIdStringCreatedAtStringDestinationStringVersionStringConfigStringHmacKeyStringArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIdStringCreatedAtStringDestinationStringVersionStringConfigStringHmacKeyStringArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultIdStringCreatedAtStringDestinationStringVersionStringConfigSt { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessIdStringCreatedAtStringDestinationStringVersionStringConfigStringHmacKeyStringArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessIdStringCreatedAtStringDestinationStringVersionStringConfigStringHmacKeyStringArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultIdStringCreatedAtStringDestinationStringVersionStringConfigSt catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIdStringCreatedAtStringNumHypothesesNumberDatasetStringMetaRecordStringAnyArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIdStringCreatedAtStringNumHypothesesNumberDatasetStringMetaRecordStringAnyArrayString.g.cs index 8764cd72..6ec3c6b1 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIdStringCreatedAtStringNumHypothesesNumberDatasetStringMetaRecordStringAnyArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIdStringCreatedAtStringNumHypothesesNumberDatasetStringMetaRecordStringAnyArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultIdStringCreatedAtStringNumHypothesesNumberDatasetStringMetaRe { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessIdStringCreatedAtStringNumHypothesesNumberDatasetStringMetaRecordStringAnyArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessIdStringCreatedAtStringNumHypothesesNumberDatasetStringMetaRecordStringAnyArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultIdStringCreatedAtStringNumHypothesesNumberDatasetStringMetaRe catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIdStringProviderNameStringString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIdStringProviderNameStringString.g.cs index 171cd69d..f3501647 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIdStringProviderNameStringString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIdStringProviderNameStringString.g.cs @@ -87,6 +87,7 @@ public class ResultIdStringProviderNameStringStringJsonConverter : global::Syste { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessIdStringProviderNameString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessIdStringProviderNameString).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -97,9 +98,13 @@ public class ResultIdStringProviderNameStringStringJsonConverter : global::Syste catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIdStringString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIdStringString.g.cs index ac02f5f5..a3d741ec 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIdStringString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIdStringString.g.cs @@ -86,6 +86,7 @@ public class ResultIdStringStringJsonConverter : global::System.Text.Json.Serial { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessIdString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessIdString).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -96,9 +97,13 @@ public class ResultIdStringStringJsonConverter : global::System.Text.Json.Serial catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultInAppThreadString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultInAppThreadString.g.cs index 754e8317..363e24b4 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultInAppThreadString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultInAppThreadString.g.cs @@ -94,6 +94,7 @@ public class ResultInAppThreadStringJsonConverter : global::System.Text.Json.Ser { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessInAppThread), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessInAppThread).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -104,9 +105,13 @@ public class ResultInAppThreadStringJsonConverter : global::System.Text.Json.Ser catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultInputsRecordStringAnyPromptIdStringVersionIdStringEnvironmentStringOrNullOrNullString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultInputsRecordStringAnyPromptIdStringVersionIdStringEnvironmentStringOrNullOrNullString.g.cs index 960f1a81..8ea7344d 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultInputsRecordStringAnyPromptIdStringVersionIdStringEnvironmentStringOrNullOrNullString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultInputsRecordStringAnyPromptIdStringVersionIdStringEnvironmentStringOrNullOrNullString.g.cs @@ -89,6 +89,7 @@ public class ResultInputsRecordStringAnyPromptIdStringVersionIdStringEnvironment { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessInputsRecordStringAnyPromptIdStringVersionIdStringEnvironmentStringOrNullOrNull), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessInputsRecordStringAnyPromptIdStringVersionIdStringEnvironmentStringOrNullOrNull).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -99,9 +100,13 @@ public class ResultInputsRecordStringAnyPromptIdStringVersionIdStringEnvironment catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIntegrationString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIntegrationString.g.cs index 3e4fb3c9..85603b9c 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIntegrationString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultIntegrationString.g.cs @@ -89,6 +89,7 @@ public class ResultIntegrationStringJsonConverter : global::System.Text.Json.Ser { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessIntegration), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessIntegration).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -99,9 +100,13 @@ public class ResultIntegrationStringJsonConverter : global::System.Text.Json.Ser catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultLatencyOverTimeArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultLatencyOverTimeArrayString.g.cs index 9f0a0d1b..12208b3d 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultLatencyOverTimeArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultLatencyOverTimeArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultLatencyOverTimeArrayStringJsonConverter : global::System.Text { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessLatencyOverTimeArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessLatencyOverTimeArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultLatencyOverTimeArrayStringJsonConverter : global::System.Text catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultMetadataRecordStringAnyString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultMetadataRecordStringAnyString.g.cs index 4524ce1d..43d8bbe7 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultMetadataRecordStringAnyString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultMetadataRecordStringAnyString.g.cs @@ -86,6 +86,7 @@ public class ResultMetadataRecordStringAnyStringJsonConverter : global::System.T { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessMetadataRecordStringAny), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessMetadataRecordStringAny).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -96,9 +97,13 @@ public class ResultMetadataRecordStringAnyStringJsonConverter : global::System.T catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultModelArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultModelArrayString.g.cs index 4e8e54a2..53451409 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultModelArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultModelArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultModelArrayStringJsonConverter : global::System.Text.Json.Seri { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessModelArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessModelArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultModelArrayStringJsonConverter : global::System.Text.Json.Seri catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultModelMetricArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultModelMetricArrayString.g.cs index 10d15125..5d1d1527 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultModelMetricArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultModelMetricArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultModelMetricArrayStringJsonConverter : global::System.Text.Jso { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessModelMetricArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessModelMetricArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultModelMetricArrayStringJsonConverter : global::System.Text.Jso catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultModelRegistryResponseString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultModelRegistryResponseString.g.cs index 51a9f2dc..5c2453cd 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultModelRegistryResponseString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultModelRegistryResponseString.g.cs @@ -88,6 +88,7 @@ public class ResultModelRegistryResponseStringJsonConverter : global::System.Tex { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessModelRegistryResponse), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessModelRegistryResponse).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -98,9 +99,13 @@ public class ResultModelRegistryResponseStringJsonConverter : global::System.Tex catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultNullString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultNullString.g.cs index a7c39fe5..e1509328 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultNullString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultNullString.g.cs @@ -78,6 +78,7 @@ public class ResultNullStringJsonConverter : global::System.Text.Json.Serializat { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessNull), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessNull).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultNullStringJsonConverter : global::System.Text.Json.Serializat catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultNumberString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultNumberString.g.cs index 61b08194..a10bc70c 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultNumberString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultNumberString.g.cs @@ -78,6 +78,7 @@ public class ResultNumberStringJsonConverter : global::System.Text.Json.Serializ { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessNumber), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessNumber).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultNumberStringJsonConverter : global::System.Text.Json.Serializ catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultOnlineEvaluatorByEvaluatorIdArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultOnlineEvaluatorByEvaluatorIdArrayString.g.cs index ed3914ae..b3268f08 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultOnlineEvaluatorByEvaluatorIdArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultOnlineEvaluatorByEvaluatorIdArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultOnlineEvaluatorByEvaluatorIdArrayStringJsonConverter : global { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessOnlineEvaluatorByEvaluatorIdArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessOnlineEvaluatorByEvaluatorIdArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultOnlineEvaluatorByEvaluatorIdArrayStringJsonConverter : global catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultOrgDiscountArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultOrgDiscountArrayString.g.cs index 236160b8..845f56a4 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultOrgDiscountArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultOrgDiscountArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultOrgDiscountArrayStringJsonConverter : global::System.Text.Jso { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessOrgDiscountArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessOrgDiscountArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultOrgDiscountArrayStringJsonConverter : global::System.Text.Jso catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultOutputStringTracesStringArrayStatusCode63NumberString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultOutputStringTracesStringArrayStatusCode63NumberString.g.cs index be6dbeb9..145acfd6 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultOutputStringTracesStringArrayStatusCode63NumberString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultOutputStringTracesStringArrayStatusCode63NumberString.g.cs @@ -88,6 +88,7 @@ public class ResultOutputStringTracesStringArrayStatusCode63NumberStringJsonConv { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessOutputStringTracesStringArrayStatusCode63Number), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessOutputStringTracesStringArrayStatusCode63Number).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -98,9 +99,13 @@ public class ResultOutputStringTracesStringArrayStatusCode63NumberStringJsonConv catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPTBInvoiceArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPTBInvoiceArrayString.g.cs index 6e01a591..9d63f230 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPTBInvoiceArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPTBInvoiceArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultPTBInvoiceArrayStringJsonConverter : global::System.Text.Json { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPTBInvoiceArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPTBInvoiceArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultPTBInvoiceArrayStringJsonConverter : global::System.Text.Json catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPaginatedPurchasedCreditsString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPaginatedPurchasedCreditsString.g.cs index 9fac0c75..b5b7ece9 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPaginatedPurchasedCreditsString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPaginatedPurchasedCreditsString.g.cs @@ -89,6 +89,7 @@ public class ResultPaginatedPurchasedCreditsStringJsonConverter : global::System { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPaginatedPurchasedCredits), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPaginatedPurchasedCredits).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -99,9 +100,13 @@ public class ResultPaginatedPurchasedCreditsStringJsonConverter : global::System catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025ArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025ArrayString.g.cs index 682787c3..e8f4236e 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025ArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025ArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultPrompt2025ArrayStringJsonConverter : global::System.Text.Json { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPrompt2025Array), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPrompt2025Array).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultPrompt2025ArrayStringJsonConverter : global::System.Text.Json catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025InputString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025InputString.g.cs index 3fd78a8a..fa3cf50e 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025InputString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025InputString.g.cs @@ -88,6 +88,7 @@ public class ResultPrompt2025InputStringJsonConverter : global::System.Text.Json { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPrompt2025Input), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPrompt2025Input).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -98,9 +99,13 @@ public class ResultPrompt2025InputStringJsonConverter : global::System.Text.Json catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025String.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025String.g.cs index c6d17f52..a0de602b 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025String.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025String.g.cs @@ -89,6 +89,7 @@ public class ResultPrompt2025StringJsonConverter : global::System.Text.Json.Seri { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPrompt2025), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPrompt2025).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -99,9 +100,13 @@ public class ResultPrompt2025StringJsonConverter : global::System.Text.Json.Seri catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025Version91PromptBody93String.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025Version91PromptBody93String.g.cs index d7aa151c..5b2d187a 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025Version91PromptBody93String.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025Version91PromptBody93String.g.cs @@ -92,6 +92,7 @@ public class ResultPrompt2025Version91PromptBody93StringJsonConverter : global:: { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPrompt2025Version91PromptBody93), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPrompt2025Version91PromptBody93).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -102,9 +103,13 @@ public class ResultPrompt2025Version91PromptBody93StringJsonConverter : global:: catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025VersionArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025VersionArrayString.g.cs index 09647429..8b8adc6b 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025VersionArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025VersionArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultPrompt2025VersionArrayStringJsonConverter : global::System.Te { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPrompt2025VersionArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPrompt2025VersionArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultPrompt2025VersionArrayStringJsonConverter : global::System.Te catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025VersionString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025VersionString.g.cs index ae3980cb..96cee7f8 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025VersionString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPrompt2025VersionString.g.cs @@ -95,6 +95,7 @@ public class ResultPrompt2025VersionStringJsonConverter : global::System.Text.Js { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPrompt2025Version), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPrompt2025Version).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -105,9 +106,13 @@ public class ResultPrompt2025VersionStringJsonConverter : global::System.Text.Js catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptCreateResponseString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptCreateResponseString.g.cs index bd124239..605ac000 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptCreateResponseString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptCreateResponseString.g.cs @@ -87,6 +87,7 @@ public class ResultPromptCreateResponseStringJsonConverter : global::System.Text { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPromptCreateResponse), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPromptCreateResponse).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -97,9 +98,13 @@ public class ResultPromptCreateResponseStringJsonConverter : global::System.Text catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptInputRecordArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptInputRecordArrayString.g.cs index 8ca5db9e..2bcf2c89 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptInputRecordArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptInputRecordArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultPromptInputRecordArrayStringJsonConverter : global::System.Te { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPromptInputRecordArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPromptInputRecordArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultPromptInputRecordArrayStringJsonConverter : global::System.Te catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptResultString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptResultString.g.cs index ceccb12f..151db159 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptResultString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptResultString.g.cs @@ -96,6 +96,7 @@ public class ResultPromptResultStringJsonConverter : global::System.Text.Json.Se { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPromptResult), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPromptResult).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -106,9 +107,13 @@ public class ResultPromptResultStringJsonConverter : global::System.Text.Json.Se catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionCountsString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionCountsString.g.cs index 57f99ae6..554d6e5a 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionCountsString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionCountsString.g.cs @@ -87,6 +87,7 @@ public class ResultPromptVersionCountsStringJsonConverter : global::System.Text. { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPromptVersionCounts), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPromptVersionCounts).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -97,9 +98,13 @@ public class ResultPromptVersionCountsStringJsonConverter : global::System.Text. catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionResultArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionResultArrayString.g.cs index 313e2723..90ad5944 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionResultArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionResultArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultPromptVersionResultArrayStringJsonConverter : global::System. { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPromptVersionResultArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPromptVersionResultArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultPromptVersionResultArrayStringJsonConverter : global::System. catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionResultCompiledString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionResultCompiledString.g.cs index 7c27d84a..4c33ead1 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionResultCompiledString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionResultCompiledString.g.cs @@ -91,6 +91,7 @@ public class ResultPromptVersionResultCompiledStringJsonConverter : global::Syst { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPromptVersionResultCompiled), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPromptVersionResultCompiled).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -101,9 +102,13 @@ public class ResultPromptVersionResultCompiledStringJsonConverter : global::Syst catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionResultFilledString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionResultFilledString.g.cs index 88a63c7d..7bb6df4b 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionResultFilledString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionResultFilledString.g.cs @@ -91,6 +91,7 @@ public class ResultPromptVersionResultFilledStringJsonConverter : global::System { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPromptVersionResultFilled), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPromptVersionResultFilled).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -101,9 +102,13 @@ public class ResultPromptVersionResultFilledStringJsonConverter : global::System catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionResultString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionResultString.g.cs index ee5adbf3..c385292b 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionResultString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptVersionResultString.g.cs @@ -96,6 +96,7 @@ public class ResultPromptVersionResultStringJsonConverter : global::System.Text. { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPromptVersionResult), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPromptVersionResult).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -106,9 +107,13 @@ public class ResultPromptVersionResultStringJsonConverter : global::System.Text. catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptsResultArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptsResultArrayString.g.cs index f1ef20d0..10ed796a 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptsResultArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPromptsResultArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultPromptsResultArrayStringJsonConverter : global::System.Text.J { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPromptsResultArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPromptsResultArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultPromptsResultArrayStringJsonConverter : global::System.Text.J catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPropertyArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPropertyArrayString.g.cs index 0b994c3a..d2dfd53f 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPropertyArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPropertyArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultPropertyArrayStringJsonConverter : global::System.Text.Json.S { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPropertyArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPropertyArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultPropertyArrayStringJsonConverter : global::System.Text.Json.S catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPropertyStringTotalCostNumberRequestCountNumberCreatedAtTruncStringArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPropertyStringTotalCostNumberRequestCountNumberCreatedAtTruncStringArrayString.g.cs index 90443ae9..419b7850 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPropertyStringTotalCostNumberRequestCountNumberCreatedAtTruncStringArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultPropertyStringTotalCostNumberRequestCountNumberCreatedAtTruncStringArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultPropertyStringTotalCostNumberRequestCountNumberCreatedAtTrunc { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessPropertyStringTotalCostNumberRequestCountNumberCreatedAtTruncStringArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessPropertyStringTotalCostNumberRequestCountNumberCreatedAtTruncStringArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultPropertyStringTotalCostNumberRequestCountNumberCreatedAtTrunc catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultProviderMetricArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultProviderMetricArrayString.g.cs index ee3a7d40..6cbc67cd 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultProviderMetricArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultProviderMetricArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultProviderMetricArrayStringJsonConverter : global::System.Text. { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessProviderMetricArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessProviderMetricArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultProviderMetricArrayStringJsonConverter : global::System.Text. catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultProviderMetricsArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultProviderMetricsArrayString.g.cs index f3fc3cdd..a1470100 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultProviderMetricsArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultProviderMetricsArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultProviderMetricsArrayStringJsonConverter : global::System.Text { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessProviderMetricsArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessProviderMetricsArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultProviderMetricsArrayStringJsonConverter : global::System.Text catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultProviderMetricsString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultProviderMetricsString.g.cs index 1b36e54d..7ed268e6 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultProviderMetricsString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultProviderMetricsString.g.cs @@ -87,6 +87,7 @@ public class ResultProviderMetricsStringJsonConverter : global::System.Text.Json { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessProviderMetrics), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessProviderMetrics).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -97,9 +98,13 @@ public class ResultProviderMetricsStringJsonConverter : global::System.Text.Json catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultQuantilesArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultQuantilesArrayString.g.cs index e175d61f..34a7a9ff 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultQuantilesArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultQuantilesArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultQuantilesArrayStringJsonConverter : global::System.Text.Json. { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessQuantilesArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessQuantilesArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultQuantilesArrayStringJsonConverter : global::System.Text.Json. catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultRecordStringScoreV2String.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultRecordStringScoreV2String.g.cs index e20c7b0e..478c714f 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultRecordStringScoreV2String.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultRecordStringScoreV2String.g.cs @@ -78,6 +78,7 @@ public class ResultRecordStringScoreV2StringJsonConverter : global::System.Text. { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessRecordStringScoreV2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessRecordStringScoreV2).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultRecordStringScoreV2StringJsonConverter : global::System.Text. catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultRequestCountHistogramRowArrayUserCostHistogramRowArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultRequestCountHistogramRowArrayUserCostHistogramRowArrayString.g.cs index 776653a5..e981ee42 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultRequestCountHistogramRowArrayUserCostHistogramRowArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultRequestCountHistogramRowArrayUserCostHistogramRowArrayString.g.cs @@ -87,6 +87,7 @@ public class ResultRequestCountHistogramRowArrayUserCostHistogramRowArrayStringJ { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessRequestCountHistogramRowArrayUserCostHistogramRowArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessRequestCountHistogramRowArrayUserCostHistogramRowArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -97,9 +98,13 @@ public class ResultRequestCountHistogramRowArrayUserCostHistogramRowArrayStringJ catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultRequestsOverTimeArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultRequestsOverTimeArrayString.g.cs index c09a87fc..0fae6236 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultRequestsOverTimeArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultRequestsOverTimeArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultRequestsOverTimeArrayStringJsonConverter : global::System.Tex { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessRequestsOverTimeArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessRequestsOverTimeArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultRequestsOverTimeArrayStringJsonConverter : global::System.Tex catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultRunsCountNumberScoresRecordStringScoreString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultRunsCountNumberScoresRecordStringScoreString.g.cs index 482c943d..e1036d0f 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultRunsCountNumberScoresRecordStringScoreString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultRunsCountNumberScoresRecordStringScoreString.g.cs @@ -87,6 +87,7 @@ public class ResultRunsCountNumberScoresRecordStringScoreStringJsonConverter : g { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessRunsCountNumberScoresRecordStringScore), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessRunsCountNumberScoresRecordStringScore).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -97,9 +98,13 @@ public class ResultRunsCountNumberScoresRecordStringScoreStringJsonConverter : g catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultScoreDistributionArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultScoreDistributionArrayString.g.cs index cc4dec3f..c83ddbdb 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultScoreDistributionArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultScoreDistributionArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultScoreDistributionArrayStringJsonConverter : global::System.Te { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessScoreDistributionArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessScoreDistributionArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultScoreDistributionArrayStringJsonConverter : global::System.Te catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultScoreKeyStringScoreSumNumberCreatedAtTruncStringArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultScoreKeyStringScoreSumNumberCreatedAtTruncStringArrayString.g.cs index cc34d879..a0c3735d 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultScoreKeyStringScoreSumNumberCreatedAtTruncStringArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultScoreKeyStringScoreSumNumberCreatedAtTruncStringArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultScoreKeyStringScoreSumNumberCreatedAtTruncStringArrayStringJs { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessScoreKeyStringScoreSumNumberCreatedAtTruncStringArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessScoreKeyStringScoreSumNumberCreatedAtTruncStringArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultScoreKeyStringScoreSumNumberCreatedAtTruncStringArrayStringJs catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultScoreNumberInputStringOutputStringGroundTruth63StringString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultScoreNumberInputStringOutputStringGroundTruth63StringString.g.cs index ffa1fdb7..faa4cd7f 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultScoreNumberInputStringOutputStringGroundTruth63StringString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultScoreNumberInputStringOutputStringGroundTruth63StringString.g.cs @@ -89,6 +89,7 @@ public class ResultScoreNumberInputStringOutputStringGroundTruth63StringStringJs { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessScoreNumberInputStringOutputStringGroundTruth63String), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessScoreNumberInputStringOutputStringGroundTruth63String).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -99,9 +100,13 @@ public class ResultScoreNumberInputStringOutputStringGroundTruth63StringStringJs catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultScoreV2OrNullString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultScoreV2OrNullString.g.cs index 45ee4175..837442fa 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultScoreV2OrNullString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultScoreV2OrNullString.g.cs @@ -78,6 +78,7 @@ public class ResultScoreV2OrNullStringJsonConverter : global::System.Text.Json.S { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessScoreV2OrNull), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessScoreV2OrNull).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultScoreV2OrNullStringJsonConverter : global::System.Text.Json.S catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSessionMetricsString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSessionMetricsString.g.cs index db934a33..f866e842 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSessionMetricsString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSessionMetricsString.g.cs @@ -89,6 +89,7 @@ public class ResultSessionMetricsStringJsonConverter : global::System.Text.Json. { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessSessionMetrics), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessSessionMetrics).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -99,9 +100,13 @@ public class ResultSessionMetricsStringJsonConverter : global::System.Text.Json. catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSessionNameResultArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSessionNameResultArrayString.g.cs index 67d4060f..d28cdd2b 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSessionNameResultArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSessionNameResultArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultSessionNameResultArrayStringJsonConverter : global::System.Te { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessSessionNameResultArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessSessionNameResultArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultSessionNameResultArrayStringJsonConverter : global::System.Te catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSessionResultArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSessionResultArrayString.g.cs index 3104dbdd..63d5cedf 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSessionResultArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSessionResultArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultSessionResultArrayStringJsonConverter : global::System.Text.J { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessSessionResultArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessSessionResultArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultSessionResultArrayStringJsonConverter : global::System.Text.J catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSessionsAggregateMetricsString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSessionsAggregateMetricsString.g.cs index 4223a0e1..cfddd194 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSessionsAggregateMetricsString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSessionsAggregateMetricsString.g.cs @@ -90,6 +90,7 @@ public class ResultSessionsAggregateMetricsStringJsonConverter : global::System. { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessSessionsAggregateMetrics), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessSessionsAggregateMetrics).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -100,9 +101,13 @@ public class ResultSessionsAggregateMetricsStringJsonConverter : global::System. catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSpendBreakdownResponseString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSpendBreakdownResponseString.g.cs index 28f11bd9..e16a0d37 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSpendBreakdownResponseString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSpendBreakdownResponseString.g.cs @@ -88,6 +88,7 @@ public class ResultSpendBreakdownResponseStringJsonConverter : global::System.Te { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessSpendBreakdownResponse), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessSpendBreakdownResponse).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -98,9 +99,13 @@ public class ResultSpendBreakdownResponseStringJsonConverter : global::System.Te catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultStringArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultStringArrayString.g.cs index 97adf00c..298f8699 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultStringArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultStringArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultStringArrayStringJsonConverter : global::System.Text.Json.Ser { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessStringArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessStringArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultStringArrayStringJsonConverter : global::System.Text.Json.Ser catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultStringOrNullString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultStringOrNullString.g.cs index c29e54f8..d11da0a3 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultStringOrNullString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultStringOrNullString.g.cs @@ -78,6 +78,7 @@ public class ResultStringOrNullStringJsonConverter : global::System.Text.Json.Se { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessStringOrNull), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessStringOrNull).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultStringOrNullStringJsonConverter : global::System.Text.Json.Se catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultStringString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultStringString.g.cs index 0943c5c4..dd5f7b99 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultStringString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultStringString.g.cs @@ -78,6 +78,7 @@ public class ResultStringStringJsonConverter : global::System.Text.Json.Serializ { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessString).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultStringStringJsonConverter : global::System.Text.Json.Serializ catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSuccessBooleanMessageStringString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSuccessBooleanMessageStringString.g.cs index 326b4cb5..abb2f0ae 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSuccessBooleanMessageStringString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSuccessBooleanMessageStringString.g.cs @@ -87,6 +87,7 @@ public class ResultSuccessBooleanMessageStringStringJsonConverter : global::Syst { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessSuccessBooleanMessageString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessSuccessBooleanMessageString).Name}"); resultSuccessSuccessBooleanMessageString = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -97,9 +98,13 @@ public class ResultSuccessBooleanMessageStringStringJsonConverter : global::Syst catch (global::System.InvalidOperationException) { } + } + if (resultSuccessSuccessBooleanMessageString == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSuccessBooleanString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSuccessBooleanString.g.cs index 51f0160c..e6b301f0 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSuccessBooleanString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultSuccessBooleanString.g.cs @@ -86,6 +86,7 @@ public class ResultSuccessBooleanStringJsonConverter : global::System.Text.Json. { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessSuccessBoolean), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessSuccessBoolean).Name}"); resultSuccessSuccessBoolean = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -96,9 +97,13 @@ public class ResultSuccessBooleanStringJsonConverter : global::System.Text.Json. catch (global::System.InvalidOperationException) { } + } + if (resultSuccessSuccessBoolean == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTableIdStringExperimentIdStringString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTableIdStringExperimentIdStringString.g.cs index c6e92964..dacfd7ce 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTableIdStringExperimentIdStringString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTableIdStringExperimentIdStringString.g.cs @@ -87,6 +87,7 @@ public class ResultTableIdStringExperimentIdStringStringJsonConverter : global:: { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessTableIdStringExperimentIdString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessTableIdStringExperimentIdString).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -97,9 +98,13 @@ public class ResultTableIdStringExperimentIdStringStringJsonConverter : global:: catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultThreadSummaryArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultThreadSummaryArrayString.g.cs index 2cc4f982..369b34a8 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultThreadSummaryArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultThreadSummaryArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultThreadSummaryArrayStringJsonConverter : global::System.Text.J { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessThreadSummaryArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessThreadSummaryArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultThreadSummaryArrayStringJsonConverter : global::System.Text.J catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultThreatsOverTimeArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultThreatsOverTimeArrayString.g.cs index 14dc1c7f..29f1ad10 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultThreatsOverTimeArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultThreatsOverTimeArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultThreatsOverTimeArrayStringJsonConverter : global::System.Text { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessThreatsOverTimeArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessThreatsOverTimeArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultThreatsOverTimeArrayStringJsonConverter : global::System.Text catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTimeToFirstTokenOverTimeArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTimeToFirstTokenOverTimeArrayString.g.cs index f7ac688e..58c1cdf2 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTimeToFirstTokenOverTimeArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTimeToFirstTokenOverTimeArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultTimeToFirstTokenOverTimeArrayStringJsonConverter : global::Sy { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessTimeToFirstTokenOverTimeArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessTimeToFirstTokenOverTimeArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultTimeToFirstTokenOverTimeArrayStringJsonConverter : global::Sy catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTokensOverTimeArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTokensOverTimeArrayString.g.cs index 8b803e26..c71d1360 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTokensOverTimeArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTokensOverTimeArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultTokensOverTimeArrayStringJsonConverter : global::System.Text. { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessTokensOverTimeArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessTokensOverTimeArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultTokensOverTimeArrayStringJsonConverter : global::System.Text. catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTokensPerRequestString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTokensPerRequestString.g.cs index bcc087e3..d44ac3db 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTokensPerRequestString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTokensPerRequestString.g.cs @@ -88,6 +88,7 @@ public class ResultTokensPerRequestStringJsonConverter : global::System.Text.Jso { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessTokensPerRequest), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessTokensPerRequest).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -98,9 +99,13 @@ public class ResultTokensPerRequestStringJsonConverter : global::System.Text.Jso catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTotalSpendNumberString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTotalSpendNumberString.g.cs index 573a6566..905acc61 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTotalSpendNumberString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultTotalSpendNumberString.g.cs @@ -86,6 +86,7 @@ public class ResultTotalSpendNumberStringJsonConverter : global::System.Text.Jso { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessTotalSpendNumber), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessTotalSpendNumber).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -96,9 +97,13 @@ public class ResultTotalSpendNumberStringJsonConverter : global::System.Text.Jso catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultUnsafeBooleanString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultUnsafeBooleanString.g.cs index 1fec9147..31b96e4f 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultUnsafeBooleanString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultUnsafeBooleanString.g.cs @@ -86,6 +86,7 @@ public class ResultUnsafeBooleanStringJsonConverter : global::System.Text.Json.S { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessUnsafeBoolean), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessUnsafeBoolean).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -96,9 +97,13 @@ public class ResultUnsafeBooleanStringJsonConverter : global::System.Text.Json.S catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultUsersOverTimeArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultUsersOverTimeArrayString.g.cs index 4f2e65db..19058f0d 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultUsersOverTimeArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultUsersOverTimeArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultUsersOverTimeArrayStringJsonConverter : global::System.Text.J { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessUsersOverTimeArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessUsersOverTimeArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultUsersOverTimeArrayStringJsonConverter : global::System.Text.J catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultUsersUserMetricsResultArrayCountNumberHasUsersBooleanString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultUsersUserMetricsResultArrayCountNumberHasUsersBooleanString.g.cs index 6c8e6226..20f2eb09 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultUsersUserMetricsResultArrayCountNumberHasUsersBooleanString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultUsersUserMetricsResultArrayCountNumberHasUsersBooleanString.g.cs @@ -88,6 +88,7 @@ public class ResultUsersUserMetricsResultArrayCountNumberHasUsersBooleanStringJs { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessUsersUserMetricsResultArrayCountNumberHasUsersBoolean), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessUsersUserMetricsResultArrayCountNumberHasUsersBoolean).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -98,9 +99,13 @@ public class ResultUsersUserMetricsResultArrayCountNumberHasUsersBooleanStringJs catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultValueStringCostNumberArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultValueStringCostNumberArrayString.g.cs index e9acadd9..8aa543f4 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultValueStringCostNumberArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultValueStringCostNumberArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultValueStringCostNumberArrayStringJsonConverter : global::Syste { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessValueStringCostNumberArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessValueStringCostNumberArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultValueStringCostNumberArrayStringJsonConverter : global::Syste catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultValueStringCountNumberArrayString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultValueStringCountNumberArrayString.g.cs index 4c6d8ee8..aa8bd4dc 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultValueStringCountNumberArrayString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultValueStringCountNumberArrayString.g.cs @@ -78,6 +78,7 @@ public class ResultValueStringCountNumberArrayStringJsonConverter : global::Syst { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessValueStringCountNumberArray), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessValueStringCountNumberArray).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultValueStringCountNumberArrayStringJsonConverter : global::Syst catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultVoidString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultVoidString.g.cs index 510ad2f7..299a21e7 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultVoidString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultVoidString.g.cs @@ -78,6 +78,7 @@ public class ResultVoidStringJsonConverter : global::System.Text.Json.Serializat { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessVoid), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessVoid).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -88,9 +89,13 @@ public class ResultVoidStringJsonConverter : global::System.Text.Json.Serializat catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultWrappedStatsString.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultWrappedStatsString.g.cs index 32bd5953..2de612d2 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultWrappedStatsString.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.ResultWrappedStatsString.g.cs @@ -90,6 +90,7 @@ public class ResultWrappedStatsStringJsonConverter : global::System.Text.Json.Se { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultSuccessWrappedStats), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultSuccessWrappedStats).Name}"); success = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -100,9 +101,13 @@ public class ResultWrappedStatsStringJsonConverter : global::System.Text.Json.Se catch (global::System.InvalidOperationException) { } + } + if (success == null && error == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.ResultErrorString), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.ResultErrorString).Name}"); error = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.SessionFilterNode.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.SessionFilterNode.g.cs index c2ca6210..43820441 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.SessionFilterNode.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.SessionFilterNode.g.cs @@ -151,6 +151,7 @@ public class SessionFilterNodeJsonConverter : global::System.Text.Json.Serializa { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.PickFilterLeafRequestResponseRmtOrSessionsRequestResponseRmt), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.PickFilterLeafRequestResponseRmtOrSessionsRequestResponseRmt).Name}"); pickLeafRequestResponseRmtOrSessions = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -161,9 +162,13 @@ public class SessionFilterNodeJsonConverter : global::System.Text.Json.Serializa catch (global::System.InvalidOperationException) { } + } + if (pickLeafRequestResponseRmtOrSessions == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.SessionFilterBranch), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.SessionFilterBranch).Name}"); branch = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -174,9 +179,13 @@ public class SessionFilterNodeJsonConverter : global::System.Text.Json.Serializa catch (global::System.InvalidOperationException) { } + } + if (pickLeafRequestResponseRmtOrSessions == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.SessionFilterNodeEnum), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.SessionFilterNodeEnum).Name}"); @enum = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.TokenMetricStats.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.TokenMetricStats.g.cs index d5b5f4a7..4e966352 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.TokenMetricStats.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.TokenMetricStats.g.cs @@ -82,6 +82,7 @@ public class TokenMetricStatsJsonConverter : global::System.Text.Json.Serializat { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.MetricStats), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.MetricStats).Name}"); metricStats = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -92,9 +93,13 @@ public class TokenMetricStatsJsonConverter : global::System.Text.Json.Serializat catch (global::System.InvalidOperationException) { } + } + if (metricStats == null && tokenMetricStatsVariant2 == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.TokenMetricStatsVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.TokenMetricStatsVariant2).Name}"); tokenMetricStatsVariant2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Helicone/Generated/Helicone.JsonConverters.UserFilterNode.g.cs b/src/libs/Helicone/Generated/Helicone.JsonConverters.UserFilterNode.g.cs index e49a063e..c99492a9 100644 --- a/src/libs/Helicone/Generated/Helicone.JsonConverters.UserFilterNode.g.cs +++ b/src/libs/Helicone/Generated/Helicone.JsonConverters.UserFilterNode.g.cs @@ -151,6 +151,7 @@ public class UserFilterNodeJsonConverter : global::System.Text.Json.Serializatio { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.PickFilterLeafUsersViewOrRequestResponseRmt), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.PickFilterLeafUsersViewOrRequestResponseRmt).Name}"); pickLeafUsersViewOrRequestResponseRmt = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -161,9 +162,13 @@ public class UserFilterNodeJsonConverter : global::System.Text.Json.Serializatio catch (global::System.InvalidOperationException) { } + } + if (pickLeafUsersViewOrRequestResponseRmt == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.UserFilterBranch), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.UserFilterBranch).Name}"); branch = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -174,9 +179,13 @@ public class UserFilterNodeJsonConverter : global::System.Text.Json.Serializatio catch (global::System.InvalidOperationException) { } + } + if (pickLeafUsersViewOrRequestResponseRmt == null && branch == null && @enum == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Helicone.UserFilterNodeEnum), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Helicone.UserFilterNodeEnum).Name}"); @enum = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);