diff --git a/src/libs/Opik/Generated/Opik.AiSpendClient.GetSpendRecommendations.g.cs b/src/libs/Opik/Generated/Opik.AiSpendClient.GetSpendRecommendations.g.cs deleted file mode 100644 index 19770857..00000000 --- a/src/libs/Opik/Generated/Opik.AiSpendClient.GetSpendRecommendations.g.cs +++ /dev/null @@ -1,530 +0,0 @@ - -#nullable enable - -namespace Opik -{ - public partial class AiSpendClient - { - - private static readonly global::Opik.AutoSDKServer[] s_GetSpendRecommendationsServers = new global::Opik.AutoSDKServer[] - { new global::Opik.AutoSDKServer( - id: "http-localhost-api", - name: "Local server", - url: "http://localhost:5173/api", - description: "Local server"), - new global::Opik.AutoSDKServer( - id: "https-www-comet-com-opik-api", - name: "Opik Cloud", - url: "https://www.comet.com/opik/api", - description: "Opik Cloud"), - }; - - - private static readonly global::Opik.EndPointSecurityRequirement s_GetSpendRecommendationsSecurityRequirement0 = - new global::Opik.EndPointSecurityRequirement - { - Authorizations = new global::Opik.EndPointAuthorizationRequirement[] - { new global::Opik.EndPointAuthorizationRequirement - { - Type = "Http", - SchemeId = "HttpBearer", - Location = "Header", - Name = "Bearer", - FriendlyName = "Bearer", - }, - }, - }; - private static readonly global::Opik.EndPointSecurityRequirement[] s_GetSpendRecommendationsSecurityRequirements = - new global::Opik.EndPointSecurityRequirement[] - { s_GetSpendRecommendationsSecurityRequirement0, - }; - partial void PrepareGetSpendRecommendationsArguments( - global::System.Net.Http.HttpClient httpClient, - global::Opik.SpendMetricRequest request); - partial void PrepareGetSpendRecommendationsRequest( - global::System.Net.Http.HttpClient httpClient, - global::System.Net.Http.HttpRequestMessage httpRequestMessage, - global::Opik.SpendMetricRequest request); - partial void ProcessGetSpendRecommendationsResponse( - global::System.Net.Http.HttpClient httpClient, - global::System.Net.Http.HttpResponseMessage httpResponseMessage); - - partial void ProcessGetSpendRecommendationsResponseContent( - global::System.Net.Http.HttpClient httpClient, - global::System.Net.Http.HttpResponseMessage httpResponseMessage, - ref string content); - - /// - /// Get spend recommendations
- /// Get coding-agent cost-saving recommendations - ///
- /// - /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. - /// The token to cancel the operation with - /// - public async global::System.Threading.Tasks.Task GetSpendRecommendationsAsync( - - global::Opik.SpendMetricRequest request, - global::Opik.AutoSDKRequestOptions? requestOptions = default, - global::System.Threading.CancellationToken cancellationToken = default) - { - var __response = await GetSpendRecommendationsAsResponseAsync( - - request: request, - requestOptions: requestOptions, - cancellationToken: cancellationToken - ).ConfigureAwait(false); - - return __response.Body; - } - /// - /// Get spend recommendations
- /// Get coding-agent cost-saving recommendations - ///
- /// - /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. - /// The token to cancel the operation with - /// - public async global::System.Threading.Tasks.Task> GetSpendRecommendationsAsResponseAsync( - - global::Opik.SpendMetricRequest request, - global::Opik.AutoSDKRequestOptions? requestOptions = default, - global::System.Threading.CancellationToken cancellationToken = default) - { - request = request ?? throw new global::System.ArgumentNullException(nameof(request)); - - PrepareArguments( - client: HttpClient); - PrepareGetSpendRecommendationsArguments( - httpClient: HttpClient, - request: request); - - - var __authorizations = global::Opik.EndPointSecurityResolver.ResolveAuthorizations( - availableAuthorizations: Authorizations, - securityRequirements: s_GetSpendRecommendationsSecurityRequirements, - operationName: "GetSpendRecommendationsAsync"); - - using var __timeoutCancellationTokenSource = global::Opik.AutoSDKRequestOptionsSupport.CreateTimeoutCancellationTokenSource( - clientOptions: Options, - requestOptions: requestOptions, - cancellationToken: cancellationToken); - var __effectiveCancellationToken = __timeoutCancellationTokenSource?.Token ?? cancellationToken; - var __effectiveReadResponseAsString = global::Opik.AutoSDKRequestOptionsSupport.GetReadResponseAsString( - clientOptions: Options, - requestOptions: requestOptions, - fallbackValue: ReadResponseAsString); - var __maxAttempts = global::Opik.AutoSDKRequestOptionsSupport.GetMaxAttempts( - clientOptions: Options, - requestOptions: requestOptions, - supportsRetry: true); - - global::System.Net.Http.HttpRequestMessage __CreateHttpRequest() - { - - var __pathBuilder = new global::Opik.PathBuilder( - path: "/v1/private/ai-spend/recommendations", - baseUri: ResolveBaseUri( - servers: s_GetSpendRecommendationsServers, - defaultBaseUrl: "http://localhost:5173/api")); - var __path = __pathBuilder.ToString(); - __path = global::Opik.AutoSDKRequestOptionsSupport.AppendQueryParameters( - path: __path, - clientParameters: Options.QueryParameters, - requestParameters: requestOptions?.QueryParameters); - var __httpRequest = new global::System.Net.Http.HttpRequestMessage( - method: global::System.Net.Http.HttpMethod.Post, - requestUri: new global::System.Uri(__path, global::System.UriKind.RelativeOrAbsolute)); -#if NET6_0_OR_GREATER - __httpRequest.Version = global::System.Net.HttpVersion.Version11; - __httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher; -#endif - - foreach (var __authorization in __authorizations) - { - if (__authorization.Type == "Http" || - __authorization.Type == "OAuth2" || - __authorization.Type == "OpenIdConnect") - { - __httpRequest.Headers.Authorization = new global::System.Net.Http.Headers.AuthenticationHeaderValue( - scheme: __authorization.Name, - parameter: __authorization.Value); - } - else if (__authorization.Type == "ApiKey" && - __authorization.Location == "Header") - { - __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); - } - } - var __httpRequestContentBody = request.ToJson(JsonSerializerContext); - var __httpRequestContent = new global::System.Net.Http.StringContent( - content: __httpRequestContentBody, - encoding: global::System.Text.Encoding.UTF8, - mediaType: "application/json"); - __httpRequest.Content = __httpRequestContent; - global::Opik.AutoSDKRequestOptionsSupport.ApplyHeaders( - request: __httpRequest, - clientHeaders: Options.Headers, - requestHeaders: requestOptions?.Headers); - - PrepareRequest( - client: HttpClient, - request: __httpRequest); - PrepareGetSpendRecommendationsRequest( - httpClient: HttpClient, - httpRequestMessage: __httpRequest, - request: request); - - return __httpRequest; - } - - global::System.Net.Http.HttpRequestMessage? __httpRequest = null; - global::System.Net.Http.HttpResponseMessage? __response = null; - var __attemptNumber = 0; - try - { - for (var __attempt = 1; __attempt <= __maxAttempts; __attempt++) - { - __attemptNumber = __attempt; - __httpRequest = __CreateHttpRequest(); - await global::Opik.AutoSDKRequestOptionsSupport.OnBeforeRequestAsync( - clientOptions: Options, - context: global::Opik.AutoSDKRequestOptionsSupport.CreateHookContext( - operationId: "GetSpendRecommendations", - methodName: "GetSpendRecommendationsAsync", - pathTemplate: "\"/v1/private/ai-spend/recommendations\"", - httpMethod: "POST", - baseUri: BaseUri, - request: __httpRequest!, - response: null, - exception: null, - clientOptions: Options, - requestOptions: requestOptions, - attempt: __attempt, - maxAttempts: __maxAttempts, - willRetry: false, - retryDelay: null, - retryReason: global::System.String.Empty, - cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); - try - { - __response = await HttpClient.SendAsync( - request: __httpRequest, - completionOption: global::System.Net.Http.HttpCompletionOption.ResponseContentRead, - cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); - } - catch (global::System.Net.Http.HttpRequestException __exception) - { - var __retryDelay = global::Opik.AutoSDKRequestOptionsSupport.GetRetryDelay( - clientOptions: Options, - requestOptions: requestOptions, - response: null, - attempt: __attempt); - var __willRetry = __attempt < __maxAttempts && !__effectiveCancellationToken.IsCancellationRequested; - await global::Opik.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( - clientOptions: Options, - context: global::Opik.AutoSDKRequestOptionsSupport.CreateHookContext( - operationId: "GetSpendRecommendations", - methodName: "GetSpendRecommendationsAsync", - pathTemplate: "\"/v1/private/ai-spend/recommendations\"", - httpMethod: "POST", - baseUri: BaseUri, - request: __httpRequest!, - response: null, - exception: __exception, - clientOptions: Options, - requestOptions: requestOptions, - attempt: __attempt, - maxAttempts: __maxAttempts, - willRetry: __willRetry, - retryDelay: __willRetry ? __retryDelay : (global::System.TimeSpan?)null, - retryReason: "exception", - cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); - if (!__willRetry) - { - throw; - } - - __httpRequest.Dispose(); - __httpRequest = null; - await global::Opik.AutoSDKRequestOptionsSupport.DelayBeforeRetryAsync( - retryDelay: __retryDelay, - cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); - continue; - } - - if (__response != null && - __attempt < __maxAttempts && - global::Opik.AutoSDKRequestOptionsSupport.ShouldRetryStatusCode(__response.StatusCode)) - { - var __retryDelay = global::Opik.AutoSDKRequestOptionsSupport.GetRetryDelay( - clientOptions: Options, - requestOptions: requestOptions, - response: __response, - attempt: __attempt); - await global::Opik.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( - clientOptions: Options, - context: global::Opik.AutoSDKRequestOptionsSupport.CreateHookContext( - operationId: "GetSpendRecommendations", - methodName: "GetSpendRecommendationsAsync", - pathTemplate: "\"/v1/private/ai-spend/recommendations\"", - httpMethod: "POST", - baseUri: BaseUri, - request: __httpRequest!, - response: __response, - exception: null, - clientOptions: Options, - requestOptions: requestOptions, - attempt: __attempt, - maxAttempts: __maxAttempts, - willRetry: true, - retryDelay: __retryDelay, - retryReason: "status:" + ((int)__response.StatusCode).ToString(global::System.Globalization.CultureInfo.InvariantCulture), - cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); - __response.Dispose(); - __response = null; - __httpRequest.Dispose(); - __httpRequest = null; - await global::Opik.AutoSDKRequestOptionsSupport.DelayBeforeRetryAsync( - retryDelay: __retryDelay, - cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); - continue; - } - - break; - } - - if (__response == null) - { - throw new global::System.InvalidOperationException("No response received."); - } - - using (__response) - { - - ProcessResponse( - client: HttpClient, - response: __response); - ProcessGetSpendRecommendationsResponse( - httpClient: HttpClient, - httpResponseMessage: __response); - if (__response.IsSuccessStatusCode) - { - await global::Opik.AutoSDKRequestOptionsSupport.OnAfterSuccessAsync( - clientOptions: Options, - context: global::Opik.AutoSDKRequestOptionsSupport.CreateHookContext( - operationId: "GetSpendRecommendations", - methodName: "GetSpendRecommendationsAsync", - pathTemplate: "\"/v1/private/ai-spend/recommendations\"", - httpMethod: "POST", - baseUri: BaseUri, - request: __httpRequest!, - response: __response, - exception: null, - clientOptions: Options, - requestOptions: requestOptions, - attempt: __attemptNumber, - maxAttempts: __maxAttempts, - willRetry: false, - retryDelay: null, - retryReason: global::System.String.Empty, - cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); - } - else - { - await global::Opik.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( - clientOptions: Options, - context: global::Opik.AutoSDKRequestOptionsSupport.CreateHookContext( - operationId: "GetSpendRecommendations", - methodName: "GetSpendRecommendationsAsync", - pathTemplate: "\"/v1/private/ai-spend/recommendations\"", - httpMethod: "POST", - baseUri: BaseUri, - request: __httpRequest!, - response: __response, - exception: null, - clientOptions: Options, - requestOptions: requestOptions, - attempt: __attemptNumber, - maxAttempts: __maxAttempts, - willRetry: false, - retryDelay: null, - retryReason: global::System.String.Empty, - cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); - } - // Bad Request - if ((int)__response.StatusCode == 400) - { - string? __content_400 = null; - global::System.Exception? __exception_400 = null; - global::Opik.ErrorMessage? __value_400 = null; - try - { - if (__effectiveReadResponseAsString) - { - __content_400 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); - __value_400 = global::Opik.ErrorMessage.FromJson(__content_400, JsonSerializerContext); - } - else - { - __content_400 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); - - __value_400 = global::Opik.ErrorMessage.FromJson(__content_400, JsonSerializerContext); - } - } - catch (global::System.Exception __ex) - { - __exception_400 = __ex; - } - - - throw global::Opik.ApiException.Create( - statusCode: __response.StatusCode, - message: __content_400 ?? __response.ReasonPhrase ?? string.Empty, - innerException: __exception_400, - responseBody: __content_400, - responseObject: __value_400, - responseHeaders: global::System.Linq.Enumerable.ToDictionary( - __response.Headers, - h => h.Key, - h => h.Value)); - } - - if (__effectiveReadResponseAsString) - { - var __content = await __response.Content.ReadAsStringAsync( - #if NET5_0_OR_GREATER - __effectiveCancellationToken - #endif - ).ConfigureAwait(false); - - ProcessResponseContent( - client: HttpClient, - response: __response, - content: ref __content); - ProcessGetSpendRecommendationsResponseContent( - httpClient: HttpClient, - httpResponseMessage: __response, - content: ref __content); - - try - { - __response.EnsureSuccessStatusCode(); - - var __value = global::Opik.SpendRecommendationsResponse.FromJson(__content, JsonSerializerContext) ?? - throw new global::System.InvalidOperationException($"Response deserialization failed for \"{__content}\" "); - return new global::Opik.AutoSDKHttpResponse( - statusCode: __response.StatusCode, - headers: global::Opik.AutoSDKHttpResponse.CreateHeaders(__response), - requestUri: __response.RequestMessage?.RequestUri, - body: __value); - } - catch (global::System.Exception __ex) - { - throw global::Opik.ApiException.Create( - statusCode: __response.StatusCode, - message: __content ?? __response.ReasonPhrase ?? string.Empty, - innerException: __ex, - responseBody: __content, - responseHeaders: global::System.Linq.Enumerable.ToDictionary( - __response.Headers, - h => h.Key, - h => h.Value)); - } - } - else - { - try - { - __response.EnsureSuccessStatusCode(); - using var __content = await __response.Content.ReadAsStreamAsync( - #if NET5_0_OR_GREATER - __effectiveCancellationToken - #endif - ).ConfigureAwait(false); - - var __value = await global::Opik.SpendRecommendationsResponse.FromJsonStreamAsync(__content, JsonSerializerContext).ConfigureAwait(false) ?? - throw new global::System.InvalidOperationException("Response deserialization failed."); - return new global::Opik.AutoSDKHttpResponse( - statusCode: __response.StatusCode, - headers: global::Opik.AutoSDKHttpResponse.CreateHeaders(__response), - requestUri: __response.RequestMessage?.RequestUri, - body: __value); - } - catch (global::System.Exception __ex) - { - string? __content = null; - try - { - __content = await __response.Content.ReadAsStringAsync( - #if NET5_0_OR_GREATER - __effectiveCancellationToken - #endif - ).ConfigureAwait(false); - } - catch (global::System.Exception) - { - } - - throw global::Opik.ApiException.Create( - statusCode: __response.StatusCode, - message: __content ?? __response.ReasonPhrase ?? string.Empty, - innerException: __ex, - responseBody: __content, - responseHeaders: global::System.Linq.Enumerable.ToDictionary( - __response.Headers, - h => h.Key, - h => h.Value)); - } - } - - } - } - finally - { - __httpRequest?.Dispose(); - } - } - /// - /// Get spend recommendations
- /// Get coding-agent cost-saving recommendations - ///
- /// - /// - /// - /// - /// - /// - /// - /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. - /// The token to cancel the operation with - /// - public async global::System.Threading.Tasks.Task GetSpendRecommendationsAsync( - global::System.DateTime intervalStart, - global::System.DateTime intervalEnd, - global::System.Guid? projectId = default, - string? projectName = default, - string? userId = default, - bool? startBeforeEnd = default, - bool? projectProvided = default, - global::Opik.AutoSDKRequestOptions? requestOptions = default, - global::System.Threading.CancellationToken cancellationToken = default) - { - var __request = new global::Opik.SpendMetricRequest - { - ProjectId = projectId, - ProjectName = projectName, - IntervalStart = intervalStart, - IntervalEnd = intervalEnd, - UserId = userId, - StartBeforeEnd = startBeforeEnd, - ProjectProvided = projectProvided, - }; - - return await GetSpendRecommendationsAsync( - request: __request, - requestOptions: requestOptions, - cancellationToken: cancellationToken).ConfigureAwait(false); - } - } -} \ No newline at end of file diff --git a/src/libs/Opik/Generated/Opik.IAiSpendClient.GetSpendRecommendations.g.cs b/src/libs/Opik/Generated/Opik.IAiSpendClient.GetSpendRecommendations.g.cs deleted file mode 100644 index b78f6ca9..00000000 --- a/src/libs/Opik/Generated/Opik.IAiSpendClient.GetSpendRecommendations.g.cs +++ /dev/null @@ -1,58 +0,0 @@ -#nullable enable - -namespace Opik -{ - public partial interface IAiSpendClient - { - /// - /// Get spend recommendations
- /// Get coding-agent cost-saving recommendations - ///
- /// - /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. - /// The token to cancel the operation with - /// - global::System.Threading.Tasks.Task GetSpendRecommendationsAsync( - - global::Opik.SpendMetricRequest request, - global::Opik.AutoSDKRequestOptions? requestOptions = default, - global::System.Threading.CancellationToken cancellationToken = default); - /// - /// Get spend recommendations
- /// Get coding-agent cost-saving recommendations - ///
- /// - /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. - /// The token to cancel the operation with - /// - global::System.Threading.Tasks.Task> GetSpendRecommendationsAsResponseAsync( - - global::Opik.SpendMetricRequest request, - global::Opik.AutoSDKRequestOptions? requestOptions = default, - global::System.Threading.CancellationToken cancellationToken = default); - /// - /// Get spend recommendations
- /// Get coding-agent cost-saving recommendations - ///
- /// - /// - /// - /// - /// - /// - /// - /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. - /// The token to cancel the operation with - /// - global::System.Threading.Tasks.Task GetSpendRecommendationsAsync( - global::System.DateTime intervalStart, - global::System.DateTime intervalEnd, - global::System.Guid? projectId = default, - string? projectName = default, - string? userId = default, - bool? startBeforeEnd = default, - bool? projectProvided = default, - global::Opik.AutoSDKRequestOptions? requestOptions = default, - global::System.Threading.CancellationToken cancellationToken = default); - } -} \ No newline at end of file diff --git a/src/libs/Opik/Generated/Opik.JsonConverters.ItemImpact.g.cs b/src/libs/Opik/Generated/Opik.JsonConverters.ItemImpact.g.cs deleted file mode 100644 index b5251054..00000000 --- a/src/libs/Opik/Generated/Opik.JsonConverters.ItemImpact.g.cs +++ /dev/null @@ -1,53 +0,0 @@ -#nullable enable - -namespace Opik.JsonConverters -{ - /// - public sealed class ItemImpactJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::Opik.ItemImpact Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::Opik.ItemImpactExtensions.ToEnum(stringValue) ?? default; - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::Opik.ItemImpact)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::Opik.ItemImpact); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::Opik.ItemImpact value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - writer.WriteStringValue(global::Opik.ItemImpactExtensions.ToValueString(value)); - } - } -} diff --git a/src/libs/Opik/Generated/Opik.JsonConverters.ItemImpactNullable.g.cs b/src/libs/Opik/Generated/Opik.JsonConverters.ItemImpactNullable.g.cs deleted file mode 100644 index b07c69e3..00000000 --- a/src/libs/Opik/Generated/Opik.JsonConverters.ItemImpactNullable.g.cs +++ /dev/null @@ -1,60 +0,0 @@ -#nullable enable - -namespace Opik.JsonConverters -{ - /// - public sealed class ItemImpactNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::Opik.ItemImpact? Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::Opik.ItemImpactExtensions.ToEnum(stringValue); - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::Opik.ItemImpact)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::Opik.ItemImpact?); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::Opik.ItemImpact? value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - if (value == null) - { - writer.WriteNullValue(); - } - else - { - writer.WriteStringValue(global::Opik.ItemImpactExtensions.ToValueString(value.Value)); - } - } - } -} diff --git a/src/libs/Opik/Generated/Opik.JsonSerializerContext.g.cs b/src/libs/Opik/Generated/Opik.JsonSerializerContext.g.cs index 8528bc7b..35aad095 100644 --- a/src/libs/Opik/Generated/Opik.JsonSerializerContext.g.cs +++ b/src/libs/Opik/Generated/Opik.JsonSerializerContext.g.cs @@ -69,10 +69,6 @@ namespace Opik typeof(global::Opik.JsonConverters.AgentInsightsIssueUpdateStatusNullableJsonConverter), - typeof(global::Opik.JsonConverters.ItemImpactJsonConverter), - - typeof(global::Opik.JsonConverters.ItemImpactNullableJsonConverter), - typeof(global::Opik.JsonConverters.AlertAlertTypeJsonConverter), typeof(global::Opik.JsonConverters.AlertAlertTypeNullableJsonConverter), @@ -1052,10 +1048,8 @@ namespace Opik [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.SpendMetricRequest))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.Item))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.ItemImpact), TypeInfoPropertyName = "ItemImpact2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.SpendBreakdownResponse))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.SpendRecommendationsResponse))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.Result))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(double))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.SpendSummaryResponse))] @@ -1463,6 +1457,8 @@ namespace Opik [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.PercentageValueStatPublic))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.PercentageValueStatPublicVariant2))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.PercentageValuesPublic))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.ProjectStatItemObjectPublicType), TypeInfoPropertyName = "ProjectStatItemObjectPublicType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.ProjectStatItemObjectPublicDiscriminator))] internal sealed partial class SourceGenerationContextChunk0 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -1530,10 +1526,6 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Opik.JsonConverters.AgentInsightsIssueUpdateStatusNullableJsonConverter), - typeof(global::Opik.JsonConverters.ItemImpactJsonConverter), - - typeof(global::Opik.JsonConverters.ItemImpactNullableJsonConverter), - typeof(global::Opik.JsonConverters.AlertAlertTypeJsonConverter), typeof(global::Opik.JsonConverters.AlertAlertTypeNullableJsonConverter), @@ -2424,8 +2416,6 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Opik.JsonConverters.UnixTimestampJsonConverter), })] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.ProjectStatItemObjectPublicType), TypeInfoPropertyName = "ProjectStatItemObjectPublicType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.ProjectStatItemObjectPublicDiscriminator))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.ProjectStatItemObjectPublicDiscriminatorType), TypeInfoPropertyName = "ProjectStatItemObjectPublicDiscriminatorType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.ProjectStatsPublic))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] @@ -2924,6 +2914,8 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.CreateDatasetItemsFromJsonRequest))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.CreateDatasetItemsFromJsonRequestFormat), TypeInfoPropertyName = "CreateDatasetItemsFromJsonRequestFormat2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.FindAgentInsightsIssuesStatus), TypeInfoPropertyName = "FindAgentInsightsIssuesStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.FindAgentInsightsIssuesSeverity), TypeInfoPropertyName = "FindAgentInsightsIssuesSeverity2")] internal sealed partial class SourceGenerationContextChunk1 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -2991,10 +2983,6 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Opik.JsonConverters.AgentInsightsIssueUpdateStatusNullableJsonConverter), - typeof(global::Opik.JsonConverters.ItemImpactJsonConverter), - - typeof(global::Opik.JsonConverters.ItemImpactNullableJsonConverter), - typeof(global::Opik.JsonConverters.AlertAlertTypeJsonConverter), typeof(global::Opik.JsonConverters.AlertAlertTypeNullableJsonConverter), @@ -3885,8 +3873,6 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Opik.JsonConverters.UnixTimestampJsonConverter), })] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.FindAgentInsightsIssuesStatus), TypeInfoPropertyName = "FindAgentInsightsIssuesStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.FindAgentInsightsIssuesSeverity), TypeInfoPropertyName = "FindAgentInsightsIssuesSeverity2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.GetWebhookExamplesAlertType), TypeInfoPropertyName = "GetWebhookExamplesAlertType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.AttachmentListEntityType), TypeInfoPropertyName = "AttachmentListEntityType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Opik.DownloadAttachmentEntityType), TypeInfoPropertyName = "DownloadAttachmentEntityType2")] @@ -4157,8 +4143,6 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::Opik.JsonConverters.ReportedIssueSeverityNullableJsonConverter()); options.Converters.Add(new global::Opik.JsonConverters.AgentInsightsIssueUpdateStatusJsonConverter()); options.Converters.Add(new global::Opik.JsonConverters.AgentInsightsIssueUpdateStatusNullableJsonConverter()); - options.Converters.Add(new global::Opik.JsonConverters.ItemImpactJsonConverter()); - options.Converters.Add(new global::Opik.JsonConverters.ItemImpactNullableJsonConverter()); options.Converters.Add(new global::Opik.JsonConverters.AlertAlertTypeJsonConverter()); options.Converters.Add(new global::Opik.JsonConverters.AlertAlertTypeNullableJsonConverter()); options.Converters.Add(new global::Opik.JsonConverters.AlertTriggerEventTypeJsonConverter()); diff --git a/src/libs/Opik/Generated/Opik.JsonSerializerContextTypes.g.cs b/src/libs/Opik/Generated/Opik.JsonSerializerContextTypes.g.cs index d2a592c8..cb166d95 100644 --- a/src/libs/Opik/Generated/Opik.JsonSerializerContextTypes.g.cs +++ b/src/libs/Opik/Generated/Opik.JsonSerializerContextTypes.g.cs @@ -380,3763 +380,3755 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::Opik.ItemImpact? Type88 { get; set; } + public global::Opik.SpendBreakdownResponse? Type88 { get; set; } /// /// /// - public global::Opik.SpendBreakdownResponse? Type89 { get; set; } + public global::System.Collections.Generic.IList? Type89 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type90 { get; set; } + public global::Opik.Result? Type90 { get; set; } /// /// /// - public global::Opik.SpendRecommendationsResponse? Type91 { get; set; } + public double? Type91 { get; set; } /// /// /// - public global::Opik.Result? Type92 { get; set; } + public global::Opik.SpendSummaryResponse? Type92 { get; set; } /// /// /// - public double? Type93 { get; set; } + public global::System.Collections.Generic.IList? Type93 { get; set; } /// /// /// - public global::Opik.SpendSummaryResponse? Type94 { get; set; } + public global::Opik.SpendUserPage? Type94 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type95 { get; set; } + public global::System.Collections.Generic.IList? Type95 { get; set; } /// /// /// - public global::Opik.SpendUserPage? Type96 { get; set; } + public global::Opik.SpendUserRow? Type96 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type97 { get; set; } + public global::Opik.Alert? Type97 { get; set; } /// /// /// - public global::Opik.SpendUserRow? Type98 { get; set; } + public global::Opik.AlertAlertType? Type98 { get; set; } /// /// /// - public global::Opik.Alert? Type99 { get; set; } + public global::System.Collections.Generic.Dictionary? Type99 { get; set; } /// /// /// - public global::Opik.AlertAlertType? Type100 { get; set; } + public global::Opik.Webhook? Type100 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type101 { get; set; } + public global::System.Collections.Generic.IList? Type101 { get; set; } /// /// /// - public global::Opik.Webhook? Type102 { get; set; } + public global::Opik.AlertTrigger? Type102 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type103 { get; set; } + public global::Opik.AlertTriggerEventType? Type103 { get; set; } /// /// /// - public global::Opik.AlertTrigger? Type104 { get; set; } + public global::System.Collections.Generic.IList? Type104 { get; set; } /// /// /// - public global::Opik.AlertTriggerEventType? Type105 { get; set; } + public global::Opik.AlertTriggerConfig? Type105 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type106 { get; set; } + public global::Opik.AlertTriggerConfigType? Type106 { get; set; } /// /// /// - public global::Opik.AlertTriggerConfig? Type107 { get; set; } + public global::Opik.AlertTriggerConfigWrite? Type107 { get; set; } /// /// /// - public global::Opik.AlertTriggerConfigType? Type108 { get; set; } + public global::Opik.AlertTriggerConfigWriteType? Type108 { get; set; } /// /// /// - public global::Opik.AlertTriggerConfigWrite? Type109 { get; set; } + public global::Opik.AlertTriggerWrite? Type109 { get; set; } /// /// /// - public global::Opik.AlertTriggerConfigWriteType? Type110 { get; set; } + public global::Opik.AlertTriggerWriteEventType? Type110 { get; set; } /// /// /// - public global::Opik.AlertTriggerWrite? Type111 { get; set; } + public global::System.Collections.Generic.IList? Type111 { get; set; } /// /// /// - public global::Opik.AlertTriggerWriteEventType? Type112 { get; set; } + public global::Opik.AlertWrite? Type112 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type113 { get; set; } + public global::Opik.AlertWriteAlertType? Type113 { get; set; } /// /// /// - public global::Opik.AlertWrite? Type114 { get; set; } + public global::Opik.WebhookWrite? Type114 { get; set; } /// /// /// - public global::Opik.AlertWriteAlertType? Type115 { get; set; } + public global::System.Collections.Generic.IList? Type115 { get; set; } /// /// /// - public global::Opik.WebhookWrite? Type116 { get; set; } + public global::Opik.BatchDelete? Type116 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type117 { get; set; } + public global::System.Collections.Generic.IList? Type117 { get; set; } /// /// /// - public global::Opik.BatchDelete? Type118 { get; set; } + public global::Opik.AlertPagePublic? Type118 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type119 { get; set; } + public global::System.Collections.Generic.IList? Type119 { get; set; } /// /// /// - public global::Opik.AlertPagePublic? Type120 { get; set; } + public global::Opik.AlertPublic? Type120 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type121 { get; set; } + public global::Opik.AlertTriggerConfigPublic? Type121 { get; set; } /// /// /// - public global::Opik.AlertPublic? Type122 { get; set; } + public global::Opik.AlertTriggerConfigPublicType? Type122 { get; set; } /// /// /// - public global::Opik.AlertTriggerConfigPublic? Type123 { get; set; } + public global::Opik.AlertTriggerPublic? Type123 { get; set; } /// /// /// - public global::Opik.AlertTriggerConfigPublicType? Type124 { get; set; } + public global::Opik.AlertTriggerPublicEventType? Type124 { get; set; } /// /// /// - public global::Opik.AlertTriggerPublic? Type125 { get; set; } + public global::System.Collections.Generic.IList? Type125 { get; set; } /// /// /// - public global::Opik.AlertTriggerPublicEventType? Type126 { get; set; } + public global::Opik.AlertPublicAlertType? Type126 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type127 { get; set; } + public global::Opik.WebhookPublic? Type127 { get; set; } /// /// /// - public global::Opik.AlertPublicAlertType? Type128 { get; set; } + public global::System.Collections.Generic.IList? Type128 { get; set; } /// /// /// - public global::Opik.WebhookPublic? Type129 { get; set; } + public global::Opik.WebhookExamples? Type129 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type130 { get; set; } + public global::System.Collections.Generic.Dictionary? Type130 { get; set; } /// /// /// - public global::Opik.WebhookExamples? Type131 { get; set; } + public object? Type131 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type132 { get; set; } + public global::Opik.WebhookTestResult? Type132 { get; set; } /// /// /// - public object? Type133 { get; set; } + public global::Opik.WebhookTestResultStatus? Type133 { get; set; } /// /// /// - public global::Opik.WebhookTestResult? Type134 { get; set; } + public global::Opik.AnnotationQueueItemIds? Type134 { get; set; } /// /// /// - public global::Opik.WebhookTestResultStatus? Type135 { get; set; } + public global::Opik.AnnotationQueue? Type135 { get; set; } /// /// /// - public global::Opik.AnnotationQueueItemIds? Type136 { get; set; } + public global::Opik.AnnotationQueueScope? Type136 { get; set; } /// /// /// - public global::Opik.AnnotationQueue? Type137 { get; set; } + public global::System.Collections.Generic.IList? Type137 { get; set; } /// /// /// - public global::Opik.AnnotationQueueScope? Type138 { get; set; } + public global::Opik.AnnotationQueueReviewer? Type138 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type139 { get; set; } + public global::System.Collections.Generic.IList? Type139 { get; set; } /// /// /// - public global::Opik.AnnotationQueueReviewer? Type140 { get; set; } + public global::Opik.FeedbackScoreAverage? Type140 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type141 { get; set; } + public global::Opik.AnnotationQueueWrite? Type141 { get; set; } /// /// /// - public global::Opik.FeedbackScoreAverage? Type142 { get; set; } + public global::Opik.AnnotationQueueWriteScope? Type142 { get; set; } /// /// /// - public global::Opik.AnnotationQueueWrite? Type143 { get; set; } + public global::Opik.AnnotationQueueBatch? Type143 { get; set; } /// /// /// - public global::Opik.AnnotationQueueWriteScope? Type144 { get; set; } + public global::System.Collections.Generic.IList? Type144 { get; set; } /// /// /// - public global::Opik.AnnotationQueueBatch? Type145 { get; set; } + public global::Opik.AnnotationQueueBatchWrite? Type145 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type146 { get; set; } + public global::System.Collections.Generic.IList? Type146 { get; set; } /// /// /// - public global::Opik.AnnotationQueueBatchWrite? Type147 { get; set; } + public global::Opik.AnnotationQueuePagePublic? Type147 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type148 { get; set; } + public global::System.Collections.Generic.IList? Type148 { get; set; } /// /// /// - public global::Opik.AnnotationQueuePagePublic? Type149 { get; set; } + public global::Opik.AnnotationQueuePublic? Type149 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type150 { get; set; } + public global::Opik.AnnotationQueueReviewerPublic? Type150 { get; set; } /// /// /// - public global::Opik.AnnotationQueuePublic? Type151 { get; set; } + public global::Opik.AnnotationQueuePublicScope? Type151 { get; set; } /// /// /// - public global::Opik.AnnotationQueueReviewerPublic? Type152 { get; set; } + public global::System.Collections.Generic.IList? Type152 { get; set; } /// /// /// - public global::Opik.AnnotationQueuePublicScope? Type153 { get; set; } + public global::System.Collections.Generic.IList? Type153 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type154 { get; set; } + public global::Opik.FeedbackScoreAveragePublic? Type154 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type155 { get; set; } + public global::Opik.ItemLockInfo? Type155 { get; set; } /// /// /// - public global::Opik.FeedbackScoreAveragePublic? Type156 { get; set; } + public global::Opik.LocksResponse? Type156 { get; set; } /// /// /// - public global::Opik.ItemLockInfo? Type157 { get; set; } + public global::System.Collections.Generic.Dictionary? Type157 { get; set; } /// /// /// - public global::Opik.LocksResponse? Type158 { get; set; } + public global::Opik.LockResponse? Type158 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type159 { get; set; } + public global::Opik.AnnotationQueueUpdate? Type159 { get; set; } /// /// /// - public global::Opik.LockResponse? Type160 { get; set; } + public global::Opik.AssertionResultBatch? Type160 { get; set; } /// /// /// - public global::Opik.AnnotationQueueUpdate? Type161 { get; set; } + public global::Opik.AssertionResultBatchEntityType? Type161 { get; set; } /// /// /// - public global::Opik.AssertionResultBatch? Type162 { get; set; } + public global::System.Collections.Generic.IList? Type162 { get; set; } /// /// /// - public global::Opik.AssertionResultBatchEntityType? Type163 { get; set; } + public global::Opik.AssertionResultBatchItem? Type163 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type164 { get; set; } + public global::Opik.AssertionResultBatchItemStatus? Type164 { get; set; } /// /// /// - public global::Opik.AssertionResultBatchItem? Type165 { get; set; } + public global::Opik.AssertionResultBatchItemSource? Type165 { get; set; } /// /// /// - public global::Opik.AssertionResultBatchItemStatus? Type166 { get; set; } + public global::Opik.Attachment? Type166 { get; set; } /// /// /// - public global::Opik.AssertionResultBatchItemSource? Type167 { get; set; } + public global::Opik.AttachmentPage? Type167 { get; set; } /// /// /// - public global::Opik.Attachment? Type168 { get; set; } + public global::System.Collections.Generic.IList? Type168 { get; set; } /// /// /// - public global::Opik.AttachmentPage? Type169 { get; set; } + public global::Opik.CompleteMultipartUploadRequest? Type169 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type170 { get; set; } + public global::Opik.CompleteMultipartUploadRequestEntityType? Type170 { get; set; } /// /// /// - public global::Opik.CompleteMultipartUploadRequest? Type171 { get; set; } + public global::System.Collections.Generic.IList? Type171 { get; set; } /// /// /// - public global::Opik.CompleteMultipartUploadRequestEntityType? Type172 { get; set; } + public global::Opik.MultipartUploadPart? Type172 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type173 { get; set; } + public global::Opik.DeleteAttachmentsRequest? Type173 { get; set; } /// /// /// - public global::Opik.MultipartUploadPart? Type174 { get; set; } + public global::Opik.DeleteAttachmentsRequestEntityType? Type174 { get; set; } /// /// /// - public global::Opik.DeleteAttachmentsRequest? Type175 { get; set; } + public global::Opik.StartMultipartUploadResponse? Type175 { get; set; } /// /// /// - public global::Opik.DeleteAttachmentsRequestEntityType? Type176 { get; set; } + public global::Opik.StartMultipartUploadRequest? Type176 { get; set; } /// /// /// - public global::Opik.StartMultipartUploadResponse? Type177 { get; set; } + public global::Opik.StartMultipartUploadRequestEntityType? Type177 { get; set; } /// /// /// - public global::Opik.StartMultipartUploadRequest? Type178 { get; set; } + public global::Opik.AuthDetailsHolder? Type178 { get; set; } /// /// /// - public global::Opik.StartMultipartUploadRequestEntityType? Type179 { get; set; } + public global::Opik.WorkspaceNameHolder? Type179 { get; set; } /// /// /// - public global::Opik.AuthDetailsHolder? Type180 { get; set; } + public global::Opik.AudioUrl? Type180 { get; set; } /// /// /// - public global::Opik.WorkspaceNameHolder? Type181 { get; set; } + public global::Opik.AutomationRuleEvaluator? Type181 { get; set; } /// /// /// - public global::Opik.AudioUrl? Type182 { get; set; } + public global::System.Collections.Generic.IList? Type182 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluator? Type183 { get; set; } + public global::Opik.ProjectReference? Type183 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type184 { get; set; } + public float? Type184 { get; set; } /// /// /// - public global::Opik.ProjectReference? Type185 { get; set; } + public global::Opik.AutomationRuleEvaluatorType? Type185 { get; set; } /// /// /// - public float? Type186 { get; set; } + public global::Opik.AutomationRuleEvaluatorAction? Type186 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorType? Type187 { get; set; } + public global::Opik.AutomationRuleEvaluatorDiscriminator? Type187 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorAction? Type188 { get; set; } + public global::Opik.AutomationRuleEvaluatorDiscriminatorType? Type188 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorDiscriminator? Type189 { get; set; } + public global::Opik.AutomationRuleEvaluatorLlmAsJudge? Type189 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorDiscriminatorType? Type190 { get; set; } + public global::Opik.AutomationRuleEvaluatorLlmAsJudgeVariant2? Type190 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorLlmAsJudge? Type191 { get; set; } + public global::System.Collections.Generic.IList? Type191 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorLlmAsJudgeVariant2? Type192 { get; set; } + public global::Opik.TraceFilter? Type192 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type193 { get; set; } + public global::Opik.LlmAsJudgeCode? Type193 { get; set; } /// /// /// - public global::Opik.TraceFilter? Type194 { get; set; } + public global::Opik.AutomationRuleEvaluatorSpanLlmAsJudge? Type194 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeCode? Type195 { get; set; } + public global::Opik.AutomationRuleEvaluatorSpanLlmAsJudgeVariant2? Type195 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorSpanLlmAsJudge? Type196 { get; set; } + public global::System.Collections.Generic.IList? Type196 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorSpanLlmAsJudgeVariant2? Type197 { get; set; } + public global::Opik.SpanFilter? Type197 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type198 { get; set; } + public global::Opik.SpanLlmAsJudgeCode? Type198 { get; set; } /// /// /// - public global::Opik.SpanFilter? Type199 { get; set; } + public global::Opik.AutomationRuleEvaluatorSpanUserDefinedMetricPython? Type199 { get; set; } /// /// /// - public global::Opik.SpanLlmAsJudgeCode? Type200 { get; set; } + public global::Opik.AutomationRuleEvaluatorSpanUserDefinedMetricPythonVariant2? Type200 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorSpanUserDefinedMetricPython? Type201 { get; set; } + public global::Opik.SpanUserDefinedMetricPythonCode? Type201 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorSpanUserDefinedMetricPythonVariant2? Type202 { get; set; } + public global::Opik.AutomationRuleEvaluatorTraceThreadLlmAsJudge? Type202 { get; set; } /// /// /// - public global::Opik.SpanUserDefinedMetricPythonCode? Type203 { get; set; } + public global::Opik.AutomationRuleEvaluatorTraceThreadLlmAsJudgeVariant2? Type203 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorTraceThreadLlmAsJudge? Type204 { get; set; } + public global::System.Collections.Generic.IList? Type204 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorTraceThreadLlmAsJudgeVariant2? Type205 { get; set; } + public global::Opik.TraceThreadFilter? Type205 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type206 { get; set; } + public global::Opik.TraceThreadLlmAsJudgeCode? Type206 { get; set; } /// /// /// - public global::Opik.TraceThreadFilter? Type207 { get; set; } + public global::Opik.AutomationRuleEvaluatorTraceThreadUserDefinedMetricPython? Type207 { get; set; } /// /// /// - public global::Opik.TraceThreadLlmAsJudgeCode? Type208 { get; set; } + public global::Opik.AutomationRuleEvaluatorTraceThreadUserDefinedMetricPythonVariant2? Type208 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorTraceThreadUserDefinedMetricPython? Type209 { get; set; } + public global::Opik.TraceThreadUserDefinedMetricPythonCode? Type209 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorTraceThreadUserDefinedMetricPythonVariant2? Type210 { get; set; } + public global::Opik.AutomationRuleEvaluatorUserDefinedMetricPython? Type210 { get; set; } /// /// /// - public global::Opik.TraceThreadUserDefinedMetricPythonCode? Type211 { get; set; } + public global::Opik.AutomationRuleEvaluatorUserDefinedMetricPythonVariant2? Type211 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUserDefinedMetricPython? Type212 { get; set; } + public global::Opik.UserDefinedMetricPythonCode? Type212 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUserDefinedMetricPythonVariant2? Type213 { get; set; } + public global::Opik.ImageUrl? Type213 { get; set; } /// /// /// - public global::Opik.UserDefinedMetricPythonCode? Type214 { get; set; } + public global::Opik.LlmAsJudgeModelParameters? Type214 { get; set; } /// /// /// - public global::Opik.ImageUrl? Type215 { get; set; } + public global::System.Collections.Generic.IList? Type215 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeModelParameters? Type216 { get; set; } + public global::Opik.LlmAsJudgeMessage? Type216 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type217 { get; set; } + public global::System.Collections.Generic.IList? Type217 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeMessage? Type218 { get; set; } + public global::Opik.LlmAsJudgeOutputSchema? Type218 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type219 { get; set; } + public global::Opik.LlmAsJudgeMessageRole? Type219 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeOutputSchema? Type220 { get; set; } + public global::System.Collections.Generic.IList? Type220 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeMessageRole? Type221 { get; set; } + public global::Opik.LlmAsJudgeMessageContent? Type221 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type222 { get; set; } + public global::Opik.VideoUrl? Type222 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeMessageContent? Type223 { get; set; } + public global::Opik.LlmAsJudgeOutputSchemaType? Type223 { get; set; } /// /// /// - public global::Opik.VideoUrl? Type224 { get; set; } + public global::Opik.SpanFilterOperator? Type224 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeOutputSchemaType? Type225 { get; set; } + public global::Opik.TraceFilterOperator? Type225 { get; set; } /// /// /// - public global::Opik.SpanFilterOperator? Type226 { get; set; } + public global::Opik.TraceThreadFilterOperator? Type226 { get; set; } /// /// /// - public global::Opik.TraceFilterOperator? Type227 { get; set; } + public global::Opik.AudioUrlWrite? Type227 { get; set; } /// /// /// - public global::Opik.TraceThreadFilterOperator? Type228 { get; set; } + public global::Opik.AutomationRuleEvaluatorLlmAsJudgeWrite? Type228 { get; set; } /// /// /// - public global::Opik.AudioUrlWrite? Type229 { get; set; } + public global::Opik.AutomationRuleEvaluatorWrite? Type229 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorLlmAsJudgeWrite? Type230 { get; set; } + public global::Opik.AutomationRuleEvaluatorLlmAsJudgeWriteVariant2? Type230 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorWrite? Type231 { get; set; } + public global::System.Collections.Generic.IList? Type231 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorLlmAsJudgeWriteVariant2? Type232 { get; set; } + public global::Opik.TraceFilterWrite? Type232 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type233 { get; set; } + public global::Opik.LlmAsJudgeCodeWrite? Type233 { get; set; } /// /// /// - public global::Opik.TraceFilterWrite? Type234 { get; set; } + public global::Opik.AutomationRuleEvaluatorSpanLlmAsJudgeWrite? Type234 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeCodeWrite? Type235 { get; set; } + public global::Opik.AutomationRuleEvaluatorSpanLlmAsJudgeWriteVariant2? Type235 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorSpanLlmAsJudgeWrite? Type236 { get; set; } + public global::System.Collections.Generic.IList? Type236 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorSpanLlmAsJudgeWriteVariant2? Type237 { get; set; } + public global::Opik.SpanFilterWrite? Type237 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type238 { get; set; } + public global::Opik.SpanLlmAsJudgeCodeWrite? Type238 { get; set; } /// /// /// - public global::Opik.SpanFilterWrite? Type239 { get; set; } + public global::Opik.AutomationRuleEvaluatorSpanUserDefinedMetricPythonWrite? Type239 { get; set; } /// /// /// - public global::Opik.SpanLlmAsJudgeCodeWrite? Type240 { get; set; } + public global::Opik.AutomationRuleEvaluatorSpanUserDefinedMetricPythonWriteVariant2? Type240 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorSpanUserDefinedMetricPythonWrite? Type241 { get; set; } + public global::Opik.SpanUserDefinedMetricPythonCodeWrite? Type241 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorSpanUserDefinedMetricPythonWriteVariant2? Type242 { get; set; } + public global::Opik.AutomationRuleEvaluatorTraceThreadLlmAsJudgeWrite? Type242 { get; set; } /// /// /// - public global::Opik.SpanUserDefinedMetricPythonCodeWrite? Type243 { get; set; } + public global::Opik.AutomationRuleEvaluatorTraceThreadLlmAsJudgeWriteVariant2? Type243 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorTraceThreadLlmAsJudgeWrite? Type244 { get; set; } + public global::System.Collections.Generic.IList? Type244 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorTraceThreadLlmAsJudgeWriteVariant2? Type245 { get; set; } + public global::Opik.TraceThreadFilterWrite? Type245 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type246 { get; set; } + public global::Opik.TraceThreadLlmAsJudgeCodeWrite? Type246 { get; set; } /// /// /// - public global::Opik.TraceThreadFilterWrite? Type247 { get; set; } + public global::Opik.AutomationRuleEvaluatorTraceThreadUserDefinedMetricPythonWrite? Type247 { get; set; } /// /// /// - public global::Opik.TraceThreadLlmAsJudgeCodeWrite? Type248 { get; set; } + public global::Opik.AutomationRuleEvaluatorTraceThreadUserDefinedMetricPythonWriteVariant2? Type248 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorTraceThreadUserDefinedMetricPythonWrite? Type249 { get; set; } + public global::Opik.TraceThreadUserDefinedMetricPythonCodeWrite? Type249 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorTraceThreadUserDefinedMetricPythonWriteVariant2? Type250 { get; set; } + public global::Opik.AutomationRuleEvaluatorUserDefinedMetricPythonWrite? Type250 { get; set; } /// /// /// - public global::Opik.TraceThreadUserDefinedMetricPythonCodeWrite? Type251 { get; set; } + public global::Opik.AutomationRuleEvaluatorUserDefinedMetricPythonWriteVariant2? Type251 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUserDefinedMetricPythonWrite? Type252 { get; set; } + public global::Opik.UserDefinedMetricPythonCodeWrite? Type252 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUserDefinedMetricPythonWriteVariant2? Type253 { get; set; } + public global::Opik.AutomationRuleEvaluatorWriteType? Type253 { get; set; } /// /// /// - public global::Opik.UserDefinedMetricPythonCodeWrite? Type254 { get; set; } + public global::Opik.AutomationRuleEvaluatorWriteAction? Type254 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorWriteType? Type255 { get; set; } + public global::Opik.AutomationRuleEvaluatorWriteDiscriminator? Type255 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorWriteAction? Type256 { get; set; } + public global::Opik.AutomationRuleEvaluatorWriteDiscriminatorType? Type256 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorWriteDiscriminator? Type257 { get; set; } + public global::Opik.ImageUrlWrite? Type257 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorWriteDiscriminatorType? Type258 { get; set; } + public global::Opik.JsonNodeWrite? Type258 { get; set; } /// /// /// - public global::Opik.ImageUrlWrite? Type259 { get; set; } + public global::Opik.LlmAsJudgeModelParametersWrite? Type259 { get; set; } /// /// /// - public global::Opik.JsonNodeWrite? Type260 { get; set; } + public global::System.Collections.Generic.IList? Type260 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeModelParametersWrite? Type261 { get; set; } + public global::Opik.LlmAsJudgeMessageWrite? Type261 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type262 { get; set; } + public global::System.Collections.Generic.IList? Type262 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeMessageWrite? Type263 { get; set; } + public global::Opik.LlmAsJudgeOutputSchemaWrite? Type263 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type264 { get; set; } + public global::Opik.LlmAsJudgeMessageContentWrite? Type264 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeOutputSchemaWrite? Type265 { get; set; } + public global::Opik.VideoUrlWrite? Type265 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeMessageContentWrite? Type266 { get; set; } + public global::Opik.LlmAsJudgeMessageWriteRole? Type266 { get; set; } /// /// /// - public global::Opik.VideoUrlWrite? Type267 { get; set; } + public global::System.Collections.Generic.IList? Type267 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeMessageWriteRole? Type268 { get; set; } + public global::Opik.LlmAsJudgeOutputSchemaWriteType? Type268 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type269 { get; set; } + public global::Opik.SpanFilterWriteOperator? Type269 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeOutputSchemaWriteType? Type270 { get; set; } + public global::Opik.TraceFilterWriteOperator? Type270 { get; set; } /// /// /// - public global::Opik.SpanFilterWriteOperator? Type271 { get; set; } + public global::Opik.TraceThreadFilterWriteOperator? Type271 { get; set; } /// /// /// - public global::Opik.TraceFilterWriteOperator? Type272 { get; set; } + public global::Opik.AudioUrlPublic? Type272 { get; set; } /// /// /// - public global::Opik.TraceThreadFilterWriteOperator? Type273 { get; set; } + public global::Opik.AutomationRuleEvaluatorLlmAsJudgePublic? Type273 { get; set; } /// /// /// - public global::Opik.AudioUrlPublic? Type274 { get; set; } + public global::Opik.AutomationRuleEvaluatorPublic? Type274 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorLlmAsJudgePublic? Type275 { get; set; } + public global::Opik.AutomationRuleEvaluatorLlmAsJudgePublicVariant2? Type275 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorPublic? Type276 { get; set; } + public global::System.Collections.Generic.IList? Type276 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorLlmAsJudgePublicVariant2? Type277 { get; set; } + public global::Opik.TraceFilterPublic? Type277 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type278 { get; set; } + public global::Opik.LlmAsJudgeCodePublic? Type278 { get; set; } /// /// /// - public global::Opik.TraceFilterPublic? Type279 { get; set; } + public global::Opik.AutomationRuleEvaluatorObjectObjectPublic? Type279 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeCodePublic? Type280 { get; set; } + public global::System.Collections.Generic.IList? Type280 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorObjectObjectPublic? Type281 { get; set; } + public global::Opik.ProjectReferencePublic? Type281 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type282 { get; set; } + public global::Opik.AutomationRuleEvaluatorObjectObjectPublicType? Type282 { get; set; } /// /// /// - public global::Opik.ProjectReferencePublic? Type283 { get; set; } + public global::Opik.AutomationRuleEvaluatorObjectObjectPublicAction? Type283 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorObjectObjectPublicType? Type284 { get; set; } + public global::Opik.AutomationRuleEvaluatorObjectObjectPublicDiscriminator? Type284 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorObjectObjectPublicAction? Type285 { get; set; } + public global::Opik.AutomationRuleEvaluatorObjectObjectPublicDiscriminatorType? Type285 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorObjectObjectPublicDiscriminator? Type286 { get; set; } + public global::Opik.AutomationRuleEvaluatorPagePublic? Type286 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorObjectObjectPublicDiscriminatorType? Type287 { get; set; } + public global::System.Collections.Generic.IList? Type287 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorPagePublic? Type288 { get; set; } + public global::Opik.AutomationRuleEvaluatorSpanLlmAsJudgePublic? Type288 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type289 { get; set; } + public global::Opik.AutomationRuleEvaluatorSpanLlmAsJudgePublicVariant2? Type289 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorSpanLlmAsJudgePublic? Type290 { get; set; } + public global::System.Collections.Generic.IList? Type290 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorSpanLlmAsJudgePublicVariant2? Type291 { get; set; } + public global::Opik.SpanFilterPublic? Type291 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type292 { get; set; } + public global::Opik.SpanLlmAsJudgeCodePublic? Type292 { get; set; } /// /// /// - public global::Opik.SpanFilterPublic? Type293 { get; set; } + public global::Opik.AutomationRuleEvaluatorSpanUserDefinedMetricPythonPublic? Type293 { get; set; } /// /// /// - public global::Opik.SpanLlmAsJudgeCodePublic? Type294 { get; set; } + public global::Opik.AutomationRuleEvaluatorSpanUserDefinedMetricPythonPublicVariant2? Type294 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorSpanUserDefinedMetricPythonPublic? Type295 { get; set; } + public global::Opik.SpanUserDefinedMetricPythonCodePublic? Type295 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorSpanUserDefinedMetricPythonPublicVariant2? Type296 { get; set; } + public global::Opik.AutomationRuleEvaluatorTraceThreadLlmAsJudgePublic? Type296 { get; set; } /// /// /// - public global::Opik.SpanUserDefinedMetricPythonCodePublic? Type297 { get; set; } + public global::Opik.AutomationRuleEvaluatorTraceThreadLlmAsJudgePublicVariant2? Type297 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorTraceThreadLlmAsJudgePublic? Type298 { get; set; } + public global::System.Collections.Generic.IList? Type298 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorTraceThreadLlmAsJudgePublicVariant2? Type299 { get; set; } + public global::Opik.TraceThreadFilterPublic? Type299 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type300 { get; set; } + public global::Opik.TraceThreadLlmAsJudgeCodePublic? Type300 { get; set; } /// /// /// - public global::Opik.TraceThreadFilterPublic? Type301 { get; set; } + public global::Opik.AutomationRuleEvaluatorTraceThreadUserDefinedMetricPythonPublic? Type301 { get; set; } /// /// /// - public global::Opik.TraceThreadLlmAsJudgeCodePublic? Type302 { get; set; } + public global::Opik.AutomationRuleEvaluatorTraceThreadUserDefinedMetricPythonPublicVariant2? Type302 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorTraceThreadUserDefinedMetricPythonPublic? Type303 { get; set; } + public global::Opik.TraceThreadUserDefinedMetricPythonCodePublic? Type303 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorTraceThreadUserDefinedMetricPythonPublicVariant2? Type304 { get; set; } + public global::Opik.AutomationRuleEvaluatorUserDefinedMetricPythonPublic? Type304 { get; set; } /// /// /// - public global::Opik.TraceThreadUserDefinedMetricPythonCodePublic? Type305 { get; set; } + public global::Opik.AutomationRuleEvaluatorUserDefinedMetricPythonPublicVariant2? Type305 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUserDefinedMetricPythonPublic? Type306 { get; set; } + public global::Opik.UserDefinedMetricPythonCodePublic? Type306 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUserDefinedMetricPythonPublicVariant2? Type307 { get; set; } + public global::Opik.ImageUrlPublic? Type307 { get; set; } /// /// /// - public global::Opik.UserDefinedMetricPythonCodePublic? Type308 { get; set; } + public global::Opik.JsonNodePublic? Type308 { get; set; } /// /// /// - public global::Opik.ImageUrlPublic? Type309 { get; set; } + public global::Opik.LlmAsJudgeModelParametersPublic? Type309 { get; set; } /// /// /// - public global::Opik.JsonNodePublic? Type310 { get; set; } + public global::System.Collections.Generic.IList? Type310 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeModelParametersPublic? Type311 { get; set; } + public global::Opik.LlmAsJudgeMessagePublic? Type311 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type312 { get; set; } + public global::System.Collections.Generic.IList? Type312 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeMessagePublic? Type313 { get; set; } + public global::Opik.LlmAsJudgeOutputSchemaPublic? Type313 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type314 { get; set; } + public global::Opik.LlmAsJudgeMessageContentPublic? Type314 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeOutputSchemaPublic? Type315 { get; set; } + public global::Opik.VideoUrlPublic? Type315 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeMessageContentPublic? Type316 { get; set; } + public global::Opik.LlmAsJudgeMessagePublicRole? Type316 { get; set; } /// /// /// - public global::Opik.VideoUrlPublic? Type317 { get; set; } + public global::System.Collections.Generic.IList? Type317 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeMessagePublicRole? Type318 { get; set; } + public global::Opik.LlmAsJudgeOutputSchemaPublicType? Type318 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type319 { get; set; } + public global::Opik.SpanFilterPublicOperator? Type319 { get; set; } /// /// /// - public global::Opik.LlmAsJudgeOutputSchemaPublicType? Type320 { get; set; } + public global::Opik.TraceFilterPublicOperator? Type320 { get; set; } /// /// /// - public global::Opik.SpanFilterPublicOperator? Type321 { get; set; } + public global::Opik.TraceThreadFilterPublicOperator? Type321 { get; set; } /// /// /// - public global::Opik.TraceFilterPublicOperator? Type322 { get; set; } + public global::Opik.AutomationRuleEvaluatorPublicType? Type322 { get; set; } /// /// /// - public global::Opik.TraceThreadFilterPublicOperator? Type323 { get; set; } + public global::Opik.AutomationRuleEvaluatorPublicAction? Type323 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorPublicType? Type324 { get; set; } + public global::Opik.AutomationRuleEvaluatorPublicDiscriminator? Type324 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorPublicAction? Type325 { get; set; } + public global::Opik.AutomationRuleEvaluatorPublicDiscriminatorType? Type325 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorPublicDiscriminator? Type326 { get; set; } + public global::Opik.LogItem? Type326 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorPublicDiscriminatorType? Type327 { get; set; } + public global::Opik.LogItemLevel? Type327 { get; set; } /// /// /// - public global::Opik.LogItem? Type328 { get; set; } + public global::Opik.LogPage? Type328 { get; set; } /// /// /// - public global::Opik.LogItemLevel? Type329 { get; set; } + public global::System.Collections.Generic.IList? Type329 { get; set; } /// /// /// - public global::Opik.LogPage? Type330 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdate? Type330 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type331 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdateType? Type331 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdate? Type332 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdateAction? Type332 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdateType? Type333 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdateDiscriminator? Type333 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdateAction? Type334 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdateDiscriminatorType? Type334 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdateDiscriminator? Type335 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdateLlmAsJudge? Type335 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdateDiscriminatorType? Type336 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdateLlmAsJudgeVariant2? Type336 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdateLlmAsJudge? Type337 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdateSpanLlmAsJudge? Type337 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdateLlmAsJudgeVariant2? Type338 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdateSpanLlmAsJudgeVariant2? Type338 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdateSpanLlmAsJudge? Type339 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdateSpanUserDefinedMetricPython? Type339 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdateSpanLlmAsJudgeVariant2? Type340 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdateSpanUserDefinedMetricPythonVariant2? Type340 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdateSpanUserDefinedMetricPython? Type341 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdateTraceThreadLlmAsJudge? Type341 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdateSpanUserDefinedMetricPythonVariant2? Type342 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdateTraceThreadLlmAsJudgeVariant2? Type342 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdateTraceThreadLlmAsJudge? Type343 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdateTraceThreadUserDefinedMetricPython? Type343 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdateTraceThreadLlmAsJudgeVariant2? Type344 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdateTraceThreadUserDefinedMetricPythonVariant2? Type344 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdateTraceThreadUserDefinedMetricPython? Type345 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdateUserDefinedMetricPython? Type345 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdateTraceThreadUserDefinedMetricPythonVariant2? Type346 { get; set; } + public global::Opik.AutomationRuleEvaluatorUpdateUserDefinedMetricPythonVariant2? Type346 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdateUserDefinedMetricPython? Type347 { get; set; } + public global::Opik.AssistantMessage? Type347 { get; set; } /// /// /// - public global::Opik.AutomationRuleEvaluatorUpdateUserDefinedMetricPythonVariant2? Type348 { get; set; } + public global::Opik.AssistantMessageRole? Type348 { get; set; } /// /// /// - public global::Opik.AssistantMessage? Type349 { get; set; } + public global::System.Collections.Generic.IList? Type349 { get; set; } /// /// /// - public global::Opik.AssistantMessageRole? Type350 { get; set; } + public global::Opik.ToolCall? Type350 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type351 { get; set; } + public global::Opik.FunctionCall? Type351 { get; set; } /// /// /// - public global::Opik.ToolCall? Type352 { get; set; } + public global::Opik.ChatCompletionChoice? Type352 { get; set; } /// /// /// - public global::Opik.FunctionCall? Type353 { get; set; } + public global::Opik.Delta? Type353 { get; set; } /// /// /// - public global::Opik.ChatCompletionChoice? Type354 { get; set; } + public global::Opik.LogProbs? Type354 { get; set; } /// /// /// - public global::Opik.Delta? Type355 { get; set; } + public global::Opik.ChatCompletionResponse? Type355 { get; set; } /// /// /// - public global::Opik.LogProbs? Type356 { get; set; } + public global::System.Collections.Generic.IList? Type356 { get; set; } /// /// /// - public global::Opik.ChatCompletionResponse? Type357 { get; set; } + public global::Opik.Usage? Type357 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type358 { get; set; } + public global::Opik.CompletionTokensDetails? Type358 { get; set; } /// /// /// - public global::Opik.Usage? Type359 { get; set; } + public global::Opik.LogProb? Type359 { get; set; } /// /// /// - public global::Opik.CompletionTokensDetails? Type360 { get; set; } + public global::System.Collections.Generic.IList? Type360 { get; set; } /// /// /// - public global::Opik.LogProb? Type361 { get; set; } + public global::System.Collections.Generic.IList? Type361 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type362 { get; set; } + public global::Opik.PromptTokensDetails? Type362 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type363 { get; set; } + public global::Opik.ToolCallType? Type363 { get; set; } /// /// /// - public global::Opik.PromptTokensDetails? Type364 { get; set; } + public global::Opik.ChatCompletionRequest? Type364 { get; set; } /// /// /// - public global::Opik.ToolCallType? Type365 { get; set; } + public global::System.Collections.Generic.IList? Type365 { get; set; } /// /// /// - public global::Opik.ChatCompletionRequest? Type366 { get; set; } + public global::Opik.Message? Type366 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type367 { get; set; } + public global::Opik.StreamOptions? Type367 { get; set; } /// /// /// - public global::Opik.Message? Type368 { get; set; } + public global::System.Collections.Generic.Dictionary? Type368 { get; set; } /// /// /// - public global::Opik.StreamOptions? Type369 { get; set; } + public global::Opik.ResponseFormat? Type369 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type370 { get; set; } + public global::System.Collections.Generic.IList? Type370 { get; set; } /// /// /// - public global::Opik.ResponseFormat? Type371 { get; set; } + public global::Opik.Tool? Type371 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type372 { get; set; } + public global::System.Collections.Generic.IList? Type372 { get; set; } /// /// /// - public global::Opik.Tool? Type373 { get; set; } + public global::Opik.Function? Type373 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type374 { get; set; } + public global::Opik.JsonSchema? Type374 { get; set; } /// /// /// - public global::Opik.Function? Type375 { get; set; } + public global::Opik.ResponseFormatType? Type375 { get; set; } /// /// /// - public global::Opik.JsonSchema? Type376 { get; set; } + public global::Opik.ToolType? Type376 { get; set; } /// /// /// - public global::Opik.ResponseFormatType? Type377 { get; set; } + public global::Opik.DashboardPublic? Type377 { get; set; } /// /// /// - public global::Opik.ToolType? Type378 { get; set; } + public global::Opik.DashboardPublicType? Type378 { get; set; } /// /// /// - public global::Opik.DashboardPublic? Type379 { get; set; } + public global::Opik.DashboardPublicScope? Type379 { get; set; } /// /// /// - public global::Opik.DashboardPublicType? Type380 { get; set; } + public global::Opik.DashboardWrite? Type380 { get; set; } /// /// /// - public global::Opik.DashboardPublicScope? Type381 { get; set; } + public global::Opik.DashboardWriteType? Type381 { get; set; } /// /// /// - public global::Opik.DashboardWrite? Type382 { get; set; } + public global::Opik.DashboardPagePublic? Type382 { get; set; } /// /// /// - public global::Opik.DashboardWriteType? Type383 { get; set; } + public global::System.Collections.Generic.IList? Type383 { get; set; } /// /// /// - public global::Opik.DashboardPagePublic? Type384 { get; set; } + public global::Opik.DashboardUpdatePublic? Type384 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type385 { get; set; } + public global::Opik.DashboardUpdatePublicType? Type385 { get; set; } /// /// /// - public global::Opik.DashboardUpdatePublic? Type386 { get; set; } + public global::Opik.DatasetVersionPublic? Type386 { get; set; } /// /// /// - public global::Opik.DashboardUpdatePublicType? Type387 { get; set; } + public global::System.Collections.Generic.IList? Type387 { get; set; } /// /// /// - public global::Opik.DatasetVersionPublic? Type388 { get; set; } + public global::Opik.EvaluatorItemPublic? Type388 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type389 { get; set; } + public global::Opik.ExecutionPolicyPublic? Type389 { get; set; } /// /// /// - public global::Opik.EvaluatorItemPublic? Type390 { get; set; } + public global::Opik.EvaluatorItemPublicType? Type390 { get; set; } /// /// /// - public global::Opik.ExecutionPolicyPublic? Type391 { get; set; } + public global::Opik.DatasetItemChangesPublic? Type391 { get; set; } /// /// /// - public global::Opik.EvaluatorItemPublicType? Type392 { get; set; } + public global::Opik.DatasetItemBatchUpdate? Type392 { get; set; } /// /// /// - public global::Opik.DatasetItemChangesPublic? Type393 { get; set; } + public global::System.Collections.Generic.IList? Type393 { get; set; } /// /// /// - public global::Opik.DatasetItemBatchUpdate? Type394 { get; set; } + public global::Opik.DatasetItemFilter? Type394 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type395 { get; set; } + public global::Opik.DatasetItemUpdate? Type395 { get; set; } /// /// /// - public global::Opik.DatasetItemFilter? Type396 { get; set; } + public global::Opik.DatasetItemFilterOperator? Type396 { get; set; } /// /// /// - public global::Opik.DatasetItemUpdate? Type397 { get; set; } + public global::System.Collections.Generic.IList? Type397 { get; set; } /// /// /// - public global::Opik.DatasetItemFilterOperator? Type398 { get; set; } + public global::Opik.EvaluatorItem? Type398 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type399 { get; set; } + public global::Opik.ExecutionPolicy? Type399 { get; set; } /// /// /// - public global::Opik.EvaluatorItem? Type400 { get; set; } + public global::Opik.EvaluatorItemType? Type400 { get; set; } /// /// /// - public global::Opik.ExecutionPolicy? Type401 { get; set; } + public global::Opik.Dataset? Type401 { get; set; } /// /// /// - public global::Opik.EvaluatorItemType? Type402 { get; set; } + public global::Opik.DatasetType? Type402 { get; set; } /// /// /// - public global::Opik.Dataset? Type403 { get; set; } + public global::Opik.DatasetVisibility? Type403 { get; set; } /// /// /// - public global::Opik.DatasetType? Type404 { get; set; } + public global::Opik.DatasetStatus? Type404 { get; set; } /// /// /// - public global::Opik.DatasetVisibility? Type405 { get; set; } + public global::Opik.DatasetVersionSummary? Type405 { get; set; } /// /// /// - public global::Opik.DatasetStatus? Type406 { get; set; } + public global::Opik.DatasetWrite? Type406 { get; set; } /// /// /// - public global::Opik.DatasetVersionSummary? Type407 { get; set; } + public global::Opik.DatasetWriteType? Type407 { get; set; } /// /// /// - public global::Opik.DatasetWrite? Type408 { get; set; } + public global::Opik.DatasetWriteVisibility? Type408 { get; set; } /// /// /// - public global::Opik.DatasetWriteType? Type409 { get; set; } + public global::Opik.AssertionResult? Type409 { get; set; } /// /// /// - public global::Opik.DatasetWriteVisibility? Type410 { get; set; } + public global::Opik.Comment? Type410 { get; set; } /// /// /// - public global::Opik.AssertionResult? Type411 { get; set; } + public global::Opik.DatasetItem? Type411 { get; set; } /// /// /// - public global::Opik.Comment? Type412 { get; set; } + public global::Opik.DatasetItemSource? Type412 { get; set; } /// /// /// - public global::Opik.DatasetItem? Type413 { get; set; } + public global::System.Collections.Generic.IList? Type413 { get; set; } /// /// /// - public global::Opik.DatasetItemSource? Type414 { get; set; } + public global::Opik.ExperimentItem? Type414 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type415 { get; set; } + public global::System.Collections.Generic.Dictionary? Type415 { get; set; } /// /// /// - public global::Opik.ExperimentItem? Type416 { get; set; } + public global::Opik.ExperimentRunSummary? Type416 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type417 { get; set; } + public global::Opik.DatasetItemBatch? Type417 { get; set; } /// /// /// - public global::Opik.ExperimentRunSummary? Type418 { get; set; } + public global::System.Collections.Generic.IList? Type418 { get; set; } /// /// /// - public global::Opik.DatasetItemBatch? Type419 { get; set; } + public global::Opik.JsonListString? Type419 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type420 { get; set; } + public global::System.Collections.Generic.IList? Type420 { get; set; } /// /// /// - public global::Opik.JsonListString? Type421 { get; set; } + public global::Opik.FeedbackScore? Type421 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type422 { get; set; } + public global::System.Collections.Generic.IList? Type422 { get; set; } /// /// /// - public global::Opik.FeedbackScore? Type423 { get; set; } + public global::System.Collections.Generic.Dictionary? Type423 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type424 { get; set; } + public global::Opik.ExperimentItemTraceVisibilityMode? Type424 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type425 { get; set; } + public global::System.Collections.Generic.IList? Type425 { get; set; } /// /// /// - public global::Opik.ExperimentItemTraceVisibilityMode? Type426 { get; set; } + public global::Opik.ExperimentItemStatus? Type426 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type427 { get; set; } + public global::Opik.ExperimentRunSummaryStatus? Type427 { get; set; } /// /// /// - public global::Opik.ExperimentItemStatus? Type428 { get; set; } + public global::Opik.FeedbackScoreSource? Type428 { get; set; } /// /// /// - public global::Opik.ExperimentRunSummaryStatus? Type429 { get; set; } + public global::System.Collections.Generic.Dictionary? Type429 { get; set; } /// /// /// - public global::Opik.FeedbackScoreSource? Type430 { get; set; } + public global::Opik.ValueEntry? Type430 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type431 { get; set; } + public global::System.Collections.Generic.IList? Type431 { get; set; } /// /// /// - public global::Opik.ValueEntry? Type432 { get; set; } + public global::Opik.ValueEntrySource? Type432 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type433 { get; set; } + public global::Opik.DatasetItemBatchWrite? Type433 { get; set; } /// /// /// - public global::Opik.ValueEntrySource? Type434 { get; set; } + public global::System.Collections.Generic.IList? Type434 { get; set; } /// /// /// - public global::Opik.DatasetItemBatchWrite? Type435 { get; set; } + public global::Opik.DatasetItemWrite? Type435 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type436 { get; set; } + public global::Opik.DatasetItemWriteSource? Type436 { get; set; } /// /// /// - public global::Opik.DatasetItemWrite? Type437 { get; set; } + public global::System.Collections.Generic.IList? Type437 { get; set; } /// /// /// - public global::Opik.DatasetItemWriteSource? Type438 { get; set; } + public global::Opik.EvaluatorItemWrite? Type438 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type439 { get; set; } + public global::Opik.ExecutionPolicyWrite? Type439 { get; set; } /// /// /// - public global::Opik.EvaluatorItemWrite? Type440 { get; set; } + public global::Opik.EvaluatorItemWriteType? Type440 { get; set; } /// /// /// - public global::Opik.ExecutionPolicyWrite? Type441 { get; set; } + public global::Opik.CreateDatasetItemsFromSpansRequest? Type441 { get; set; } /// /// /// - public global::Opik.EvaluatorItemWriteType? Type442 { get; set; } + public global::Opik.SpanEnrichmentOptions? Type442 { get; set; } /// /// /// - public global::Opik.CreateDatasetItemsFromSpansRequest? Type443 { get; set; } + public global::Opik.CreateDatasetItemsFromTracesRequest? Type443 { get; set; } /// /// /// - public global::Opik.SpanEnrichmentOptions? Type444 { get; set; } + public global::Opik.TraceEnrichmentOptions? Type444 { get; set; } /// /// /// - public global::Opik.CreateDatasetItemsFromTracesRequest? Type445 { get; set; } + public global::Opik.DatasetIdentifier? Type445 { get; set; } /// /// /// - public global::Opik.TraceEnrichmentOptions? Type446 { get; set; } + public global::Opik.DatasetItemsDelete? Type446 { get; set; } /// /// /// - public global::Opik.DatasetIdentifier? Type447 { get; set; } + public global::Opik.DatasetExpansionResponse? Type447 { get; set; } /// /// /// - public global::Opik.DatasetItemsDelete? Type448 { get; set; } + public global::Opik.DatasetExpansion? Type448 { get; set; } /// /// /// - public global::Opik.DatasetExpansionResponse? Type449 { get; set; } + public global::Opik.DatasetExpansionWrite? Type449 { get; set; } /// /// /// - public global::Opik.DatasetExpansion? Type450 { get; set; } + public global::Opik.AssertionResultCompare? Type450 { get; set; } /// /// /// - public global::Opik.DatasetExpansionWrite? Type451 { get; set; } + public global::Opik.ColumnCompare? Type451 { get; set; } /// /// /// - public global::Opik.AssertionResultCompare? Type452 { get; set; } + public global::System.Collections.Generic.IList? Type452 { get; set; } /// /// /// - public global::Opik.ColumnCompare? Type453 { get; set; } + public global::Opik.ColumnCompareType? Type453 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type454 { get; set; } + public global::Opik.CommentCompare? Type454 { get; set; } /// /// /// - public global::Opik.ColumnCompareType? Type455 { get; set; } + public global::Opik.DatasetItemPageCompare? Type455 { get; set; } /// /// /// - public global::Opik.CommentCompare? Type456 { get; set; } + public global::System.Collections.Generic.IList? Type456 { get; set; } /// /// /// - public global::Opik.DatasetItemPageCompare? Type457 { get; set; } + public global::Opik.DatasetItemCompare? Type457 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type458 { get; set; } + public global::System.Collections.Generic.IList? Type458 { get; set; } /// /// /// - public global::Opik.DatasetItemCompare? Type459 { get; set; } + public global::Opik.DatasetItemCompareSource? Type459 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type460 { get; set; } + public global::System.Collections.Generic.IList? Type460 { get; set; } /// /// /// - public global::Opik.DatasetItemCompareSource? Type461 { get; set; } + public global::Opik.EvaluatorItemCompare? Type461 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type462 { get; set; } + public global::Opik.ExecutionPolicyCompare? Type462 { get; set; } /// /// /// - public global::Opik.EvaluatorItemCompare? Type463 { get; set; } + public global::System.Collections.Generic.IList? Type463 { get; set; } /// /// /// - public global::Opik.ExecutionPolicyCompare? Type464 { get; set; } + public global::Opik.ExperimentItemCompare? Type464 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type465 { get; set; } + public global::System.Collections.Generic.Dictionary? Type465 { get; set; } /// /// /// - public global::Opik.ExperimentItemCompare? Type466 { get; set; } + public global::Opik.ExperimentRunSummaryCompare? Type466 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type467 { get; set; } + public global::Opik.EvaluatorItemCompareType? Type467 { get; set; } /// /// /// - public global::Opik.ExperimentRunSummaryCompare? Type468 { get; set; } + public global::Opik.JsonNodeCompare? Type468 { get; set; } /// /// /// - public global::Opik.EvaluatorItemCompareType? Type469 { get; set; } + public global::Opik.JsonListStringCompare? Type469 { get; set; } /// /// /// - public global::Opik.JsonNodeCompare? Type470 { get; set; } + public global::System.Collections.Generic.IList? Type470 { get; set; } /// /// /// - public global::Opik.JsonListStringCompare? Type471 { get; set; } + public global::Opik.FeedbackScoreCompare? Type471 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type472 { get; set; } + public global::System.Collections.Generic.IList? Type472 { get; set; } /// /// /// - public global::Opik.FeedbackScoreCompare? Type473 { get; set; } + public global::Opik.ExperimentItemCompareTraceVisibilityMode? Type473 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type474 { get; set; } + public global::System.Collections.Generic.IList? Type474 { get; set; } /// /// /// - public global::Opik.ExperimentItemCompareTraceVisibilityMode? Type475 { get; set; } + public global::Opik.ExperimentItemCompareStatus? Type475 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type476 { get; set; } + public global::Opik.ExperimentRunSummaryCompareStatus? Type476 { get; set; } /// /// /// - public global::Opik.ExperimentItemCompareStatus? Type477 { get; set; } + public global::Opik.FeedbackScoreCompareSource? Type477 { get; set; } /// /// /// - public global::Opik.ExperimentRunSummaryCompareStatus? Type478 { get; set; } + public global::System.Collections.Generic.Dictionary? Type478 { get; set; } /// /// /// - public global::Opik.FeedbackScoreCompareSource? Type479 { get; set; } + public global::Opik.ValueEntryCompare? Type479 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type480 { get; set; } + public global::Opik.ValueEntryCompareSource? Type480 { get; set; } /// /// /// - public global::Opik.ValueEntryCompare? Type481 { get; set; } + public global::Opik.DatasetPagePublic? Type481 { get; set; } /// /// /// - public global::Opik.ValueEntryCompareSource? Type482 { get; set; } + public global::System.Collections.Generic.IList? Type482 { get; set; } /// /// /// - public global::Opik.DatasetPagePublic? Type483 { get; set; } + public global::Opik.DatasetPublic? Type483 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type484 { get; set; } + public global::Opik.DatasetVersionSummaryPublic? Type484 { get; set; } /// /// /// - public global::Opik.DatasetPublic? Type485 { get; set; } + public global::Opik.DatasetPublicType? Type485 { get; set; } /// /// /// - public global::Opik.DatasetVersionSummaryPublic? Type486 { get; set; } + public global::Opik.DatasetPublicVisibility? Type486 { get; set; } /// /// /// - public global::Opik.DatasetPublicType? Type487 { get; set; } + public global::Opik.DatasetPublicStatus? Type487 { get; set; } /// /// /// - public global::Opik.DatasetPublicVisibility? Type488 { get; set; } + public global::Opik.DatasetIdentifierPublic? Type488 { get; set; } /// /// /// - public global::Opik.DatasetPublicStatus? Type489 { get; set; } + public global::Opik.AvgValueStatPublic? Type489 { get; set; } /// /// /// - public global::Opik.DatasetIdentifierPublic? Type490 { get; set; } + public global::Opik.ProjectStatItemObjectPublic? Type490 { get; set; } /// /// /// - public global::Opik.AvgValueStatPublic? Type491 { get; set; } + public global::Opik.AvgValueStatPublicVariant2? Type491 { get; set; } /// /// /// - public global::Opik.ProjectStatItemObjectPublic? Type492 { get; set; } + public global::Opik.CountValueStatPublic? Type492 { get; set; } /// /// /// - public global::Opik.AvgValueStatPublicVariant2? Type493 { get; set; } + public global::Opik.CountValueStatPublicVariant2? Type493 { get; set; } /// /// /// - public global::Opik.CountValueStatPublic? Type494 { get; set; } + public global::Opik.PercentageValueStatPublic? Type494 { get; set; } /// /// /// - public global::Opik.CountValueStatPublicVariant2? Type495 { get; set; } + public global::Opik.PercentageValueStatPublicVariant2? Type495 { get; set; } /// /// /// - public global::Opik.PercentageValueStatPublic? Type496 { get; set; } + public global::Opik.PercentageValuesPublic? Type496 { get; set; } /// /// /// - public global::Opik.PercentageValueStatPublicVariant2? Type497 { get; set; } + public global::Opik.ProjectStatItemObjectPublicType? Type497 { get; set; } /// /// /// - public global::Opik.PercentageValuesPublic? Type498 { get; set; } + public global::Opik.ProjectStatItemObjectPublicDiscriminator? Type498 { get; set; } /// /// /// - public global::Opik.ProjectStatItemObjectPublicType? Type499 { get; set; } + public global::Opik.ProjectStatItemObjectPublicDiscriminatorType? Type499 { get; set; } /// /// /// - public global::Opik.ProjectStatItemObjectPublicDiscriminator? Type500 { get; set; } + public global::Opik.ProjectStatsPublic? Type500 { get; set; } /// /// /// - public global::Opik.ProjectStatItemObjectPublicDiscriminatorType? Type501 { get; set; } + public global::System.Collections.Generic.IList? Type501 { get; set; } /// /// /// - public global::Opik.ProjectStatsPublic? Type502 { get; set; } + public global::Opik.DatasetExportJobPublic? Type502 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type503 { get; set; } + public global::Opik.DatasetExportJobPublicStatus? Type503 { get; set; } /// /// /// - public global::Opik.DatasetExportJobPublic? Type504 { get; set; } + public global::Opik.DatasetItemPublic? Type504 { get; set; } /// /// /// - public global::Opik.DatasetExportJobPublicStatus? Type505 { get; set; } + public global::Opik.DatasetItemPublicSource? Type505 { get; set; } /// /// /// - public global::Opik.DatasetItemPublic? Type506 { get; set; } + public global::System.Collections.Generic.IList? Type506 { get; set; } /// /// /// - public global::Opik.DatasetItemPublicSource? Type507 { get; set; } + public global::Opik.ExperimentItemPublic? Type507 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type508 { get; set; } + public global::System.Collections.Generic.Dictionary? Type508 { get; set; } /// /// /// - public global::Opik.ExperimentItemPublic? Type509 { get; set; } + public global::Opik.ExperimentRunSummaryPublic? Type509 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type510 { get; set; } + public global::Opik.ExperimentItemPublicTraceVisibilityMode? Type510 { get; set; } /// /// /// - public global::Opik.ExperimentRunSummaryPublic? Type511 { get; set; } + public global::Opik.ExperimentRunSummaryPublicStatus? Type511 { get; set; } /// /// /// - public global::Opik.ExperimentItemPublicTraceVisibilityMode? Type512 { get; set; } + public global::Opik.ColumnPublic? Type512 { get; set; } /// /// /// - public global::Opik.ExperimentRunSummaryPublicStatus? Type513 { get; set; } + public global::System.Collections.Generic.IList? Type513 { get; set; } /// /// /// - public global::Opik.ColumnPublic? Type514 { get; set; } + public global::Opik.ColumnPublicType? Type514 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type515 { get; set; } + public global::Opik.DatasetItemPagePublic? Type515 { get; set; } /// /// /// - public global::Opik.ColumnPublicType? Type516 { get; set; } + public global::System.Collections.Generic.IList? Type516 { get; set; } /// /// /// - public global::Opik.DatasetItemPagePublic? Type517 { get; set; } + public global::System.Collections.Generic.IList? Type517 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type518 { get; set; } + public global::Opik.Column? Type518 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type519 { get; set; } + public global::System.Collections.Generic.IList? Type519 { get; set; } /// /// /// - public global::Opik.Column? Type520 { get; set; } + public global::Opik.ColumnType? Type520 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type521 { get; set; } + public global::Opik.PageColumns? Type521 { get; set; } /// /// /// - public global::Opik.ColumnType? Type522 { get; set; } + public global::System.Collections.Generic.IList? Type522 { get; set; } /// /// /// - public global::Opik.PageColumns? Type523 { get; set; } + public global::Opik.ChunkedOutputJsonNode? Type523 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type524 { get; set; } + public global::Opik.ChunkedOutputJsonNodeType? Type524 { get; set; } /// /// /// - public global::Opik.ChunkedOutputJsonNode? Type525 { get; set; } + public global::Opik.DatasetItemStreamRequest? Type525 { get; set; } /// /// /// - public global::Opik.ChunkedOutputJsonNodeType? Type526 { get; set; } + public global::Opik.DatasetUpdate? Type526 { get; set; } /// /// /// - public global::Opik.DatasetItemStreamRequest? Type527 { get; set; } + public global::Opik.DatasetUpdateVisibility? Type527 { get; set; } /// /// /// - public global::Opik.DatasetUpdate? Type528 { get; set; } + public global::Opik.DatasetVersionDiff? Type528 { get; set; } /// /// /// - public global::Opik.DatasetUpdateVisibility? Type529 { get; set; } + public global::Opik.DatasetVersionDiffStats? Type529 { get; set; } /// /// /// - public global::Opik.DatasetVersionDiff? Type530 { get; set; } + public global::Opik.DatasetVersionTag? Type530 { get; set; } /// /// /// - public global::Opik.DatasetVersionDiffStats? Type531 { get; set; } + public global::Opik.DatasetVersionPagePublic? Type531 { get; set; } /// /// /// - public global::Opik.DatasetVersionTag? Type532 { get; set; } + public global::System.Collections.Generic.IList? Type532 { get; set; } /// /// /// - public global::Opik.DatasetVersionPagePublic? Type533 { get; set; } + public global::Opik.DatasetVersionRestorePublic? Type533 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type534 { get; set; } + public global::Opik.DatasetVersionRetrieveRequestPublic? Type534 { get; set; } /// /// /// - public global::Opik.DatasetVersionRestorePublic? Type535 { get; set; } + public global::Opik.DatasetVersionUpdatePublic? Type535 { get; set; } /// /// /// - public global::Opik.DatasetVersionRetrieveRequestPublic? Type536 { get; set; } + public global::Opik.Environment? Type536 { get; set; } /// /// /// - public global::Opik.DatasetVersionUpdatePublic? Type537 { get; set; } + public global::Opik.EnvironmentWrite? Type537 { get; set; } /// /// /// - public global::Opik.Environment? Type538 { get; set; } + public global::Opik.EnvironmentPagePublic? Type538 { get; set; } /// /// /// - public global::Opik.EnvironmentWrite? Type539 { get; set; } + public global::System.Collections.Generic.IList? Type539 { get; set; } /// /// /// - public global::Opik.EnvironmentPagePublic? Type540 { get; set; } + public global::Opik.EnvironmentPublic? Type540 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type541 { get; set; } + public global::Opik.EnvironmentUpdate? Type541 { get; set; } /// /// /// - public global::Opik.EnvironmentPublic? Type542 { get; set; } + public global::Opik.ExperimentBatchUpdate? Type542 { get; set; } /// /// /// - public global::Opik.EnvironmentUpdate? Type543 { get; set; } + public global::Opik.ExperimentUpdate? Type543 { get; set; } /// /// /// - public global::Opik.ExperimentBatchUpdate? Type544 { get; set; } + public global::Opik.ExperimentScore? Type544 { get; set; } /// /// /// - public global::Opik.ExperimentUpdate? Type545 { get; set; } + public global::Opik.ExperimentUpdateType? Type545 { get; set; } /// /// /// - public global::Opik.ExperimentScore? Type546 { get; set; } + public global::Opik.ExperimentUpdateStatus? Type546 { get; set; } /// /// /// - public global::Opik.ExperimentUpdateType? Type547 { get; set; } + public global::System.Collections.Generic.IList? Type547 { get; set; } /// /// /// - public global::Opik.ExperimentUpdateStatus? Type548 { get; set; } + public global::Opik.AssertionScoreAverage? Type548 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type549 { get; set; } + public global::Opik.Experiment? Type549 { get; set; } /// /// /// - public global::Opik.AssertionScoreAverage? Type550 { get; set; } + public global::Opik.ExperimentType? Type550 { get; set; } /// /// /// - public global::Opik.Experiment? Type551 { get; set; } + public global::Opik.ExperimentEvaluationMethod? Type551 { get; set; } /// /// /// - public global::Opik.ExperimentType? Type552 { get; set; } + public global::Opik.PercentageValues? Type552 { get; set; } /// /// /// - public global::Opik.ExperimentEvaluationMethod? Type553 { get; set; } + public global::System.Collections.Generic.Dictionary? Type553 { get; set; } /// /// /// - public global::Opik.PercentageValues? Type554 { get; set; } + public global::Opik.ExperimentStatus? Type554 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type555 { get; set; } + public global::Opik.PromptVersionLink? Type555 { get; set; } /// /// /// - public global::Opik.ExperimentStatus? Type556 { get; set; } + public global::System.Collections.Generic.IList? Type556 { get; set; } /// /// /// - public global::Opik.PromptVersionLink? Type557 { get; set; } + public global::System.Collections.Generic.IList? Type557 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type558 { get; set; } + public global::Opik.ExperimentScoreWrite? Type558 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type559 { get; set; } + public global::Opik.ExperimentWrite? Type559 { get; set; } /// /// /// - public global::Opik.ExperimentScoreWrite? Type560 { get; set; } + public global::Opik.JsonListStringWrite? Type560 { get; set; } /// /// /// - public global::Opik.ExperimentWrite? Type561 { get; set; } + public global::Opik.ExperimentWriteType? Type561 { get; set; } /// /// /// - public global::Opik.JsonListStringWrite? Type562 { get; set; } + public global::Opik.ExperimentWriteEvaluationMethod? Type562 { get; set; } /// /// /// - public global::Opik.ExperimentWriteType? Type563 { get; set; } + public global::Opik.ExperimentWriteStatus? Type563 { get; set; } /// /// /// - public global::Opik.ExperimentWriteEvaluationMethod? Type564 { get; set; } + public global::System.Collections.Generic.IList? Type564 { get; set; } /// /// /// - public global::Opik.ExperimentWriteStatus? Type565 { get; set; } + public global::Opik.PromptVersionLinkWrite? Type565 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type566 { get; set; } + public global::System.Collections.Generic.IList? Type566 { get; set; } /// /// /// - public global::Opik.PromptVersionLinkWrite? Type567 { get; set; } + public global::Opik.ExperimentItemsBatch? Type567 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type568 { get; set; } + public global::Opik.ExperimentItemsDelete? Type568 { get; set; } /// /// /// - public global::Opik.ExperimentItemsBatch? Type569 { get; set; } + public global::Opik.DeleteIdsHolder? Type569 { get; set; } /// /// /// - public global::Opik.ExperimentItemsDelete? Type570 { get; set; } + public global::Opik.ExperimentExecutionResponse? Type570 { get; set; } /// /// /// - public global::Opik.DeleteIdsHolder? Type571 { get; set; } + public global::System.Collections.Generic.IList? Type571 { get; set; } /// /// /// - public global::Opik.ExperimentExecutionResponse? Type572 { get; set; } + public global::Opik.ExperimentInfo? Type572 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type573 { get; set; } + public global::Opik.ExperimentExecutionRequest? Type573 { get; set; } /// /// /// - public global::Opik.ExperimentInfo? Type574 { get; set; } + public global::System.Collections.Generic.IList? Type574 { get; set; } /// /// /// - public global::Opik.ExperimentExecutionRequest? Type575 { get; set; } + public global::Opik.PromptVariant? Type575 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type576 { get; set; } + public global::System.Collections.Generic.Dictionary? Type576 { get; set; } /// /// /// - public global::Opik.PromptVariant? Type577 { get; set; } + public global::Opik.Check? Type577 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type578 { get; set; } + public global::Opik.CheckName? Type578 { get; set; } /// /// /// - public global::Opik.Check? Type579 { get; set; } + public global::Opik.CheckResult? Type579 { get; set; } /// /// /// - public global::Opik.CheckName? Type580 { get; set; } + public global::Opik.ErrorInfo? Type580 { get; set; } /// /// /// - public global::Opik.CheckResult? Type581 { get; set; } + public global::Opik.ExperimentItemBulkRecord? Type581 { get; set; } /// /// /// - public global::Opik.ErrorInfo? Type582 { get; set; } + public global::Opik.Trace? Type582 { get; set; } /// /// /// - public global::Opik.ExperimentItemBulkRecord? Type583 { get; set; } + public global::System.Collections.Generic.IList? Type583 { get; set; } /// /// /// - public global::Opik.Trace? Type584 { get; set; } + public global::Opik.Span? Type584 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type585 { get; set; } + public global::Opik.ExperimentItemBulkUpload? Type585 { get; set; } /// /// /// - public global::Opik.Span? Type586 { get; set; } + public global::System.Collections.Generic.IList? Type586 { get; set; } /// /// /// - public global::Opik.ExperimentItemBulkUpload? Type587 { get; set; } + public global::Opik.ExperimentItemReference? Type587 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type588 { get; set; } + public global::Opik.GuardrailsValidation? Type588 { get; set; } /// /// /// - public global::Opik.ExperimentItemReference? Type589 { get; set; } + public global::System.Collections.Generic.IList? Type589 { get; set; } /// /// /// - public global::Opik.GuardrailsValidation? Type590 { get; set; } + public global::Opik.SpanType? Type590 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type591 { get; set; } + public global::Opik.SpanSource? Type591 { get; set; } /// /// /// - public global::Opik.SpanType? Type592 { get; set; } + public global::System.Collections.Generic.IList? Type592 { get; set; } /// /// /// - public global::Opik.SpanSource? Type593 { get; set; } + public global::Opik.TraceVisibilityMode? Type593 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type594 { get; set; } + public global::Opik.TraceSource? Type594 { get; set; } /// /// /// - public global::Opik.TraceVisibilityMode? Type595 { get; set; } + public global::Opik.ErrorInfoExperimentItemBulkWriteView? Type595 { get; set; } /// /// /// - public global::Opik.TraceSource? Type596 { get; set; } + public global::Opik.ExperimentItemBulkRecordExperimentItemBulkWriteView? Type596 { get; set; } /// /// /// - public global::Opik.ErrorInfoExperimentItemBulkWriteView? Type597 { get; set; } + public global::Opik.JsonListStringExperimentItemBulkWriteView? Type597 { get; set; } /// /// /// - public global::Opik.ExperimentItemBulkRecordExperimentItemBulkWriteView? Type598 { get; set; } + public global::Opik.TraceExperimentItemBulkWriteView? Type598 { get; set; } /// /// /// - public global::Opik.JsonListStringExperimentItemBulkWriteView? Type599 { get; set; } + public global::System.Collections.Generic.IList? Type599 { get; set; } /// /// /// - public global::Opik.TraceExperimentItemBulkWriteView? Type600 { get; set; } + public global::Opik.SpanExperimentItemBulkWriteView? Type600 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type601 { get; set; } + public global::System.Collections.Generic.IList? Type601 { get; set; } /// /// /// - public global::Opik.SpanExperimentItemBulkWriteView? Type602 { get; set; } + public global::Opik.FeedbackScoreExperimentItemBulkWriteView? Type602 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type603 { get; set; } + public global::Opik.ExperimentItemBulkUploadExperimentItemBulkWriteView? Type603 { get; set; } /// /// /// - public global::Opik.FeedbackScoreExperimentItemBulkWriteView? Type604 { get; set; } + public global::System.Collections.Generic.IList? Type604 { get; set; } /// /// /// - public global::Opik.ExperimentItemBulkUploadExperimentItemBulkWriteView? Type605 { get; set; } + public global::Opik.FeedbackScoreExperimentItemBulkWriteViewSource? Type605 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type606 { get; set; } + public global::System.Collections.Generic.Dictionary? Type606 { get; set; } /// /// /// - public global::Opik.FeedbackScoreExperimentItemBulkWriteViewSource? Type607 { get; set; } + public global::Opik.ValueEntryExperimentItemBulkWriteView? Type607 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type608 { get; set; } + public global::Opik.SpanExperimentItemBulkWriteViewType? Type608 { get; set; } /// /// /// - public global::Opik.ValueEntryExperimentItemBulkWriteView? Type609 { get; set; } + public global::Opik.SpanExperimentItemBulkWriteViewSource? Type609 { get; set; } /// /// /// - public global::Opik.SpanExperimentItemBulkWriteViewType? Type610 { get; set; } + public global::Opik.TraceExperimentItemBulkWriteViewSource? Type610 { get; set; } /// /// /// - public global::Opik.SpanExperimentItemBulkWriteViewSource? Type611 { get; set; } + public global::Opik.ValueEntryExperimentItemBulkWriteViewSource? Type611 { get; set; } /// /// /// - public global::Opik.TraceExperimentItemBulkWriteViewSource? Type612 { get; set; } + public global::Opik.AssertionScoreAveragePublic? Type612 { get; set; } /// /// /// - public global::Opik.ValueEntryExperimentItemBulkWriteViewSource? Type613 { get; set; } + public global::Opik.CommentPublic? Type613 { get; set; } /// /// /// - public global::Opik.AssertionScoreAveragePublic? Type614 { get; set; } + public global::Opik.ExperimentPagePublic? Type614 { get; set; } /// /// /// - public global::Opik.CommentPublic? Type615 { get; set; } + public global::System.Collections.Generic.IList? Type615 { get; set; } /// /// /// - public global::Opik.ExperimentPagePublic? Type616 { get; set; } + public global::Opik.ExperimentPublic? Type616 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type617 { get; set; } + public global::Opik.ExperimentScorePublic? Type617 { get; set; } /// /// /// - public global::Opik.ExperimentPublic? Type618 { get; set; } + public global::Opik.JsonListStringPublic? Type618 { get; set; } /// /// /// - public global::Opik.ExperimentScorePublic? Type619 { get; set; } + public global::Opik.ExperimentPublicType? Type619 { get; set; } /// /// /// - public global::Opik.JsonListStringPublic? Type620 { get; set; } + public global::Opik.ExperimentPublicEvaluationMethod? Type620 { get; set; } /// /// /// - public global::Opik.ExperimentPublicType? Type621 { get; set; } + public global::System.Collections.Generic.IList? Type621 { get; set; } /// /// /// - public global::Opik.ExperimentPublicEvaluationMethod? Type622 { get; set; } + public global::Opik.ExperimentPublicStatus? Type622 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type623 { get; set; } + public global::System.Collections.Generic.IList? Type623 { get; set; } /// /// /// - public global::Opik.ExperimentPublicStatus? Type624 { get; set; } + public global::Opik.PromptVersionLinkPublic? Type624 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type625 { get; set; } + public global::System.Collections.Generic.IList? Type625 { get; set; } /// /// /// - public global::Opik.PromptVersionLinkPublic? Type626 { get; set; } + public global::System.Collections.Generic.IList? Type626 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type627 { get; set; } + public global::Opik.FeedbackScoreNamesPublic? Type627 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type628 { get; set; } + public global::System.Collections.Generic.IList? Type628 { get; set; } /// /// /// - public global::Opik.FeedbackScoreNamesPublic? Type629 { get; set; } + public global::Opik.ScoreNamePublic? Type629 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type630 { get; set; } + public global::Opik.ExperimentGroupResponse? Type630 { get; set; } /// /// /// - public global::Opik.ScoreNamePublic? Type631 { get; set; } + public global::System.Collections.Generic.Dictionary? Type631 { get; set; } /// /// /// - public global::Opik.ExperimentGroupResponse? Type632 { get; set; } + public global::Opik.GroupContent? Type632 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type633 { get; set; } + public global::Opik.GroupDetails? Type633 { get; set; } /// /// /// - public global::Opik.GroupContent? Type634 { get; set; } + public global::Opik.GroupDetail? Type634 { get; set; } /// /// /// - public global::Opik.GroupDetails? Type635 { get; set; } + public global::System.Collections.Generic.IList? Type635 { get; set; } /// /// /// - public global::Opik.GroupDetail? Type636 { get; set; } + public global::Opik.AggregationData? Type636 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type637 { get; set; } + public global::Opik.ExperimentGroupAggregationsResponse? Type637 { get; set; } /// /// /// - public global::Opik.AggregationData? Type638 { get; set; } + public global::System.Collections.Generic.Dictionary? Type638 { get; set; } /// /// /// - public global::Opik.ExperimentGroupAggregationsResponse? Type639 { get; set; } + public global::Opik.GroupContentWithAggregations? Type639 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type640 { get; set; } + public global::Opik.IdsHolder? Type640 { get; set; } /// /// /// - public global::Opik.GroupContentWithAggregations? Type641 { get; set; } + public global::Opik.ExperimentItemStreamRequest? Type641 { get; set; } /// /// /// - public global::Opik.IdsHolder? Type642 { get; set; } + public global::Opik.ChunkedOutputJsonNodePublic? Type642 { get; set; } /// /// /// - public global::Opik.ExperimentItemStreamRequest? Type643 { get; set; } + public global::Opik.ChunkedOutputJsonNodePublicType? Type643 { get; set; } /// /// /// - public global::Opik.ChunkedOutputJsonNodePublic? Type644 { get; set; } + public global::Opik.ExperimentStreamRequestPublic? Type644 { get; set; } /// /// /// - public global::Opik.ChunkedOutputJsonNodePublicType? Type645 { get; set; } + public global::Opik.BooleanFeedbackDefinition? Type645 { get; set; } /// /// /// - public global::Opik.ExperimentStreamRequestPublic? Type646 { get; set; } + public global::Opik.Feedback? Type646 { get; set; } /// /// /// - public global::Opik.BooleanFeedbackDefinition? Type647 { get; set; } + public global::Opik.BooleanFeedbackDefinitionVariant2? Type647 { get; set; } /// /// /// - public global::Opik.Feedback? Type648 { get; set; } + public global::Opik.BooleanFeedbackDetail? Type648 { get; set; } /// /// /// - public global::Opik.BooleanFeedbackDefinitionVariant2? Type649 { get; set; } + public global::Opik.CategoricalFeedbackDefinition? Type649 { get; set; } /// /// /// - public global::Opik.BooleanFeedbackDetail? Type650 { get; set; } + public global::Opik.CategoricalFeedbackDefinitionVariant2? Type650 { get; set; } /// /// /// - public global::Opik.CategoricalFeedbackDefinition? Type651 { get; set; } + public global::Opik.CategoricalFeedbackDetail? Type651 { get; set; } /// /// /// - public global::Opik.CategoricalFeedbackDefinitionVariant2? Type652 { get; set; } + public global::Opik.FeedbackType? Type652 { get; set; } /// /// /// - public global::Opik.CategoricalFeedbackDetail? Type653 { get; set; } + public global::Opik.FeedbackDiscriminator? Type653 { get; set; } /// /// /// - public global::Opik.FeedbackType? Type654 { get; set; } + public global::Opik.FeedbackDiscriminatorType? Type654 { get; set; } /// /// /// - public global::Opik.FeedbackDiscriminator? Type655 { get; set; } + public global::Opik.NumericalFeedbackDefinition? Type655 { get; set; } /// /// /// - public global::Opik.FeedbackDiscriminatorType? Type656 { get; set; } + public global::Opik.NumericalFeedbackDefinitionVariant2? Type656 { get; set; } /// /// /// - public global::Opik.NumericalFeedbackDefinition? Type657 { get; set; } + public global::Opik.NumericalFeedbackDetail? Type657 { get; set; } /// /// /// - public global::Opik.NumericalFeedbackDefinitionVariant2? Type658 { get; set; } + public global::Opik.BooleanFeedbackDefinitionCreate? Type658 { get; set; } /// /// /// - public global::Opik.NumericalFeedbackDetail? Type659 { get; set; } + public global::Opik.FeedbackCreate? Type659 { get; set; } /// /// /// - public global::Opik.BooleanFeedbackDefinitionCreate? Type660 { get; set; } + public global::Opik.BooleanFeedbackDefinitionCreateVariant2? Type660 { get; set; } /// /// /// - public global::Opik.FeedbackCreate? Type661 { get; set; } + public global::Opik.BooleanFeedbackDetailCreate? Type661 { get; set; } /// /// /// - public global::Opik.BooleanFeedbackDefinitionCreateVariant2? Type662 { get; set; } + public global::Opik.CategoricalFeedbackDefinitionCreate? Type662 { get; set; } /// /// /// - public global::Opik.BooleanFeedbackDetailCreate? Type663 { get; set; } + public global::Opik.CategoricalFeedbackDefinitionCreateVariant2? Type663 { get; set; } /// /// /// - public global::Opik.CategoricalFeedbackDefinitionCreate? Type664 { get; set; } + public global::Opik.CategoricalFeedbackDetailCreate? Type664 { get; set; } /// /// /// - public global::Opik.CategoricalFeedbackDefinitionCreateVariant2? Type665 { get; set; } + public global::Opik.FeedbackCreateType? Type665 { get; set; } /// /// /// - public global::Opik.CategoricalFeedbackDetailCreate? Type666 { get; set; } + public global::Opik.FeedbackCreateDiscriminator? Type666 { get; set; } /// /// /// - public global::Opik.FeedbackCreateType? Type667 { get; set; } + public global::Opik.FeedbackCreateDiscriminatorType? Type667 { get; set; } /// /// /// - public global::Opik.FeedbackCreateDiscriminator? Type668 { get; set; } + public global::Opik.NumericalFeedbackDefinitionCreate? Type668 { get; set; } /// /// /// - public global::Opik.FeedbackCreateDiscriminatorType? Type669 { get; set; } + public global::Opik.NumericalFeedbackDefinitionCreateVariant2? Type669 { get; set; } /// /// /// - public global::Opik.NumericalFeedbackDefinitionCreate? Type670 { get; set; } + public global::Opik.NumericalFeedbackDetailCreate? Type670 { get; set; } /// /// /// - public global::Opik.NumericalFeedbackDefinitionCreateVariant2? Type671 { get; set; } + public global::Opik.BooleanFeedbackDefinitionPublic? Type671 { get; set; } /// /// /// - public global::Opik.NumericalFeedbackDetailCreate? Type672 { get; set; } + public global::Opik.FeedbackPublic? Type672 { get; set; } /// /// /// - public global::Opik.BooleanFeedbackDefinitionPublic? Type673 { get; set; } + public global::Opik.BooleanFeedbackDefinitionPublicVariant2? Type673 { get; set; } /// /// /// - public global::Opik.FeedbackPublic? Type674 { get; set; } + public global::Opik.BooleanFeedbackDetailPublic? Type674 { get; set; } /// /// /// - public global::Opik.BooleanFeedbackDefinitionPublicVariant2? Type675 { get; set; } + public global::Opik.CategoricalFeedbackDefinitionPublic? Type675 { get; set; } /// /// /// - public global::Opik.BooleanFeedbackDetailPublic? Type676 { get; set; } + public global::Opik.CategoricalFeedbackDefinitionPublicVariant2? Type676 { get; set; } /// /// /// - public global::Opik.CategoricalFeedbackDefinitionPublic? Type677 { get; set; } + public global::Opik.CategoricalFeedbackDetailPublic? Type677 { get; set; } /// /// /// - public global::Opik.CategoricalFeedbackDefinitionPublicVariant2? Type678 { get; set; } + public global::Opik.FeedbackDefinitionPagePublic? Type678 { get; set; } /// /// /// - public global::Opik.CategoricalFeedbackDetailPublic? Type679 { get; set; } + public global::System.Collections.Generic.IList? Type679 { get; set; } /// /// /// - public global::Opik.FeedbackDefinitionPagePublic? Type680 { get; set; } + public global::Opik.FeedbackObjectPublic? Type680 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type681 { get; set; } + public global::Opik.FeedbackObjectPublicType? Type681 { get; set; } /// /// /// - public global::Opik.FeedbackObjectPublic? Type682 { get; set; } + public global::Opik.FeedbackObjectPublicDiscriminator? Type682 { get; set; } /// /// /// - public global::Opik.FeedbackObjectPublicType? Type683 { get; set; } + public global::Opik.FeedbackObjectPublicDiscriminatorType? Type683 { get; set; } /// /// /// - public global::Opik.FeedbackObjectPublicDiscriminator? Type684 { get; set; } + public global::Opik.NumericalFeedbackDefinitionPublic? Type684 { get; set; } /// /// /// - public global::Opik.FeedbackObjectPublicDiscriminatorType? Type685 { get; set; } + public global::Opik.NumericalFeedbackDefinitionPublicVariant2? Type685 { get; set; } /// /// /// - public global::Opik.NumericalFeedbackDefinitionPublic? Type686 { get; set; } + public global::Opik.NumericalFeedbackDetailPublic? Type686 { get; set; } /// /// /// - public global::Opik.NumericalFeedbackDefinitionPublicVariant2? Type687 { get; set; } + public global::Opik.FeedbackPublicType? Type687 { get; set; } /// /// /// - public global::Opik.NumericalFeedbackDetailPublic? Type688 { get; set; } + public global::Opik.FeedbackPublicDiscriminator? Type688 { get; set; } /// /// /// - public global::Opik.FeedbackPublicType? Type689 { get; set; } + public global::Opik.FeedbackPublicDiscriminatorType? Type689 { get; set; } /// /// /// - public global::Opik.FeedbackPublicDiscriminator? Type690 { get; set; } + public global::Opik.BooleanFeedbackDefinitionUpdate? Type690 { get; set; } /// /// /// - public global::Opik.FeedbackPublicDiscriminatorType? Type691 { get; set; } + public global::Opik.FeedbackUpdate? Type691 { get; set; } /// /// /// - public global::Opik.BooleanFeedbackDefinitionUpdate? Type692 { get; set; } + public global::Opik.BooleanFeedbackDefinitionUpdateVariant2? Type692 { get; set; } /// /// /// - public global::Opik.FeedbackUpdate? Type693 { get; set; } + public global::Opik.BooleanFeedbackDetailUpdate? Type693 { get; set; } /// /// /// - public global::Opik.BooleanFeedbackDefinitionUpdateVariant2? Type694 { get; set; } + public global::Opik.CategoricalFeedbackDefinitionUpdate? Type694 { get; set; } /// /// /// - public global::Opik.BooleanFeedbackDetailUpdate? Type695 { get; set; } + public global::Opik.CategoricalFeedbackDefinitionUpdateVariant2? Type695 { get; set; } /// /// /// - public global::Opik.CategoricalFeedbackDefinitionUpdate? Type696 { get; set; } + public global::Opik.CategoricalFeedbackDetailUpdate? Type696 { get; set; } /// /// /// - public global::Opik.CategoricalFeedbackDefinitionUpdateVariant2? Type697 { get; set; } + public global::Opik.FeedbackUpdateType? Type697 { get; set; } /// /// /// - public global::Opik.CategoricalFeedbackDetailUpdate? Type698 { get; set; } + public global::Opik.FeedbackUpdateDiscriminator? Type698 { get; set; } /// /// /// - public global::Opik.FeedbackUpdateType? Type699 { get; set; } + public global::Opik.FeedbackUpdateDiscriminatorType? Type699 { get; set; } /// /// /// - public global::Opik.FeedbackUpdateDiscriminator? Type700 { get; set; } + public global::Opik.NumericalFeedbackDefinitionUpdate? Type700 { get; set; } /// /// /// - public global::Opik.FeedbackUpdateDiscriminatorType? Type701 { get; set; } + public global::Opik.NumericalFeedbackDefinitionUpdateVariant2? Type701 { get; set; } /// /// /// - public global::Opik.NumericalFeedbackDefinitionUpdate? Type702 { get; set; } + public global::Opik.NumericalFeedbackDetailUpdate? Type702 { get; set; } /// /// /// - public global::Opik.NumericalFeedbackDefinitionUpdateVariant2? Type703 { get; set; } + public global::Opik.Guardrail? Type703 { get; set; } /// /// /// - public global::Opik.NumericalFeedbackDetailUpdate? Type704 { get; set; } + public global::Opik.GuardrailName? Type704 { get; set; } /// /// /// - public global::Opik.Guardrail? Type705 { get; set; } + public global::Opik.GuardrailResult? Type705 { get; set; } /// /// /// - public global::Opik.GuardrailName? Type706 { get; set; } + public global::Opik.GuardrailBatch? Type706 { get; set; } /// /// /// - public global::Opik.GuardrailResult? Type707 { get; set; } + public global::System.Collections.Generic.IList? Type707 { get; set; } /// /// /// - public global::Opik.GuardrailBatch? Type708 { get; set; } + public global::Opik.GuardrailBatchWrite? Type708 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type709 { get; set; } + public global::System.Collections.Generic.IList? Type709 { get; set; } /// /// /// - public global::Opik.GuardrailBatchWrite? Type710 { get; set; } + public global::Opik.GuardrailWrite? Type710 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type711 { get; set; } + public global::Opik.GuardrailWriteName? Type711 { get; set; } /// /// /// - public global::Opik.GuardrailWrite? Type712 { get; set; } + public global::Opik.GuardrailWriteResult? Type712 { get; set; } /// /// /// - public global::Opik.GuardrailWriteName? Type713 { get; set; } + public global::Opik.ProviderApiKeyPagePublic? Type713 { get; set; } /// /// /// - public global::Opik.GuardrailWriteResult? Type714 { get; set; } + public global::System.Collections.Generic.IList? Type714 { get; set; } /// /// /// - public global::Opik.ProviderApiKeyPagePublic? Type715 { get; set; } + public global::Opik.ProviderApiKeyPublic? Type715 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type716 { get; set; } + public global::Opik.ProviderApiKeyPublicProvider? Type716 { get; set; } /// /// /// - public global::Opik.ProviderApiKeyPublic? Type717 { get; set; } + public global::Opik.ProviderApiKey? Type717 { get; set; } /// /// /// - public global::Opik.ProviderApiKeyPublicProvider? Type718 { get; set; } + public global::Opik.ProviderApiKeyProvider? Type718 { get; set; } /// /// /// - public global::Opik.ProviderApiKey? Type719 { get; set; } + public global::Opik.ProviderApiKeyWrite? Type719 { get; set; } /// /// /// - public global::Opik.ProviderApiKeyProvider? Type720 { get; set; } + public global::Opik.ProviderApiKeyWriteProvider? Type720 { get; set; } /// /// /// - public global::Opik.ProviderApiKeyWrite? Type721 { get; set; } + public global::Opik.ProviderApiKeyUpdate? Type721 { get; set; } /// /// /// - public global::Opik.ProviderApiKeyWriteProvider? Type722 { get; set; } + public global::Opik.LocalRunnerLogEntry? Type722 { get; set; } /// /// /// - public global::Opik.ProviderApiKeyUpdate? Type723 { get; set; } + public global::Opik.BridgeCommandSubmitResponse? Type723 { get; set; } /// /// /// - public global::Opik.LocalRunnerLogEntry? Type724 { get; set; } + public global::Opik.BridgeCommandSubmitRequest? Type724 { get; set; } /// /// /// - public global::Opik.BridgeCommandSubmitResponse? Type725 { get; set; } + public global::Opik.BridgeCommandSubmitRequestType? Type725 { get; set; } /// /// /// - public global::Opik.BridgeCommandSubmitRequest? Type726 { get; set; } + public global::Opik.CreateLocalRunnerJobRequest? Type726 { get; set; } /// /// /// - public global::Opik.BridgeCommandSubmitRequestType? Type727 { get; set; } + public global::System.Collections.Generic.Dictionary? Type727 { get; set; } /// /// /// - public global::Opik.CreateLocalRunnerJobRequest? Type728 { get; set; } + public global::Opik.LocalRunnerJobMetadata? Type728 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type729 { get; set; } + public global::Opik.BridgeCommand? Type729 { get; set; } /// /// /// - public global::Opik.LocalRunnerJobMetadata? Type730 { get; set; } + public global::Opik.BridgeCommandType? Type730 { get; set; } /// /// /// - public global::Opik.BridgeCommand? Type731 { get; set; } + public global::Opik.BridgeCommandStatus? Type731 { get; set; } /// /// /// - public global::Opik.BridgeCommandType? Type732 { get; set; } + public global::Opik.LocalRunnerJob? Type732 { get; set; } /// /// /// - public global::Opik.BridgeCommandStatus? Type733 { get; set; } + public global::Opik.LocalRunnerJobStatus? Type733 { get; set; } /// /// /// - public global::Opik.LocalRunnerJob? Type734 { get; set; } + public global::Opik.Agent? Type734 { get; set; } /// /// /// - public global::Opik.LocalRunnerJobStatus? Type735 { get; set; } + public global::System.Collections.Generic.IList? Type735 { get; set; } /// /// /// - public global::Opik.Agent? Type736 { get; set; } + public global::Opik.Param? Type736 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type737 { get; set; } + public global::Opik.LocalRunner? Type737 { get; set; } /// /// /// - public global::Opik.Param? Type738 { get; set; } + public global::Opik.LocalRunnerStatus? Type738 { get; set; } /// /// /// - public global::Opik.LocalRunner? Type739 { get; set; } + public global::System.Collections.Generic.IList? Type739 { get; set; } /// /// /// - public global::Opik.LocalRunnerStatus? Type740 { get; set; } + public global::Opik.LocalRunnerType? Type740 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type741 { get; set; } + public global::Opik.ParamPresence? Type741 { get; set; } /// /// /// - public global::Opik.LocalRunnerType? Type742 { get; set; } + public global::Opik.LocalRunnerHeartbeatResponse? Type742 { get; set; } /// /// /// - public global::Opik.ParamPresence? Type743 { get; set; } + public global::Opik.LocalRunnerHeartbeatRequest? Type743 { get; set; } /// /// /// - public global::Opik.LocalRunnerHeartbeatResponse? Type744 { get; set; } + public global::Opik.LocalRunnerJobPage? Type744 { get; set; } /// /// /// - public global::Opik.LocalRunnerHeartbeatRequest? Type745 { get; set; } + public global::System.Collections.Generic.IList? Type745 { get; set; } /// /// /// - public global::Opik.LocalRunnerJobPage? Type746 { get; set; } + public global::Opik.LocalRunnerPage? Type746 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type747 { get; set; } + public global::System.Collections.Generic.IList? Type747 { get; set; } /// /// /// - public global::Opik.LocalRunnerPage? Type748 { get; set; } + public global::Opik.BridgeCommandBatchResponse? Type748 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type749 { get; set; } + public global::System.Collections.Generic.IList? Type749 { get; set; } /// /// /// - public global::Opik.BridgeCommandBatchResponse? Type750 { get; set; } + public global::Opik.BridgeCommandItem? Type750 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type751 { get; set; } + public global::Opik.BridgeCommandItemType? Type751 { get; set; } /// /// /// - public global::Opik.BridgeCommandItem? Type752 { get; set; } + public global::Opik.BridgeCommandNextRequest? Type752 { get; set; } /// /// /// - public global::Opik.BridgeCommandItemType? Type753 { get; set; } + public global::Opik.BridgeCommandResultRequest? Type753 { get; set; } /// /// /// - public global::Opik.BridgeCommandNextRequest? Type754 { get; set; } + public global::Opik.BridgeCommandResultRequestStatus? Type754 { get; set; } /// /// /// - public global::Opik.BridgeCommandResultRequest? Type755 { get; set; } + public global::Opik.LocalRunnerJobResultRequest? Type755 { get; set; } /// /// /// - public global::Opik.BridgeCommandResultRequestStatus? Type756 { get; set; } + public global::Opik.LocalRunnerJobResultRequestStatus? Type756 { get; set; } /// /// /// - public global::Opik.LocalRunnerJobResultRequest? Type757 { get; set; } + public global::Opik.ManualEvaluationResponse? Type757 { get; set; } /// /// /// - public global::Opik.LocalRunnerJobResultRequestStatus? Type758 { get; set; } + public global::Opik.ManualEvaluationRequest? Type758 { get; set; } /// /// /// - public global::Opik.ManualEvaluationResponse? Type759 { get; set; } + public global::Opik.ManualEvaluationRequestEntityType? Type759 { get; set; } /// /// /// - public global::Opik.ManualEvaluationRequest? Type760 { get; set; } + public global::Opik.OllamaModel? Type760 { get; set; } /// /// /// - public global::Opik.ManualEvaluationRequestEntityType? Type761 { get; set; } + public global::Opik.OllamaInstanceBaseUrlRequest? Type761 { get; set; } /// /// /// - public global::Opik.OllamaModel? Type762 { get; set; } + public global::Opik.OllamaConnectionTestResponse? Type762 { get; set; } /// /// /// - public global::Opik.OllamaInstanceBaseUrlRequest? Type763 { get; set; } + public global::Opik.Optimization? Type763 { get; set; } /// /// /// - public global::Opik.OllamaConnectionTestResponse? Type764 { get; set; } + public global::Opik.OptimizationStatus? Type764 { get; set; } /// /// /// - public global::Opik.Optimization? Type765 { get; set; } + public global::Opik.OptimizationStudioConfig? Type765 { get; set; } /// /// /// - public global::Opik.OptimizationStatus? Type766 { get; set; } + public global::Opik.StudioPrompt? Type766 { get; set; } /// /// /// - public global::Opik.OptimizationStudioConfig? Type767 { get; set; } + public global::Opik.StudioLlmModel? Type767 { get; set; } /// /// /// - public global::Opik.StudioPrompt? Type768 { get; set; } + public global::Opik.StudioEvaluation? Type768 { get; set; } /// /// /// - public global::Opik.StudioLlmModel? Type769 { get; set; } + public global::Opik.StudioOptimizer? Type769 { get; set; } /// /// /// - public global::Opik.StudioEvaluation? Type770 { get; set; } + public global::System.Collections.Generic.IList? Type770 { get; set; } /// /// /// - public global::Opik.StudioOptimizer? Type771 { get; set; } + public global::Opik.StudioMetric? Type771 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type772 { get; set; } + public global::Opik.StudioMessage? Type772 { get; set; } /// /// /// - public global::Opik.StudioMetric? Type773 { get; set; } + public global::System.Collections.Generic.IList? Type773 { get; set; } /// /// /// - public global::Opik.StudioMessage? Type774 { get; set; } + public global::Opik.OptimizationStudioConfigWrite? Type774 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type775 { get; set; } + public global::Opik.StudioPromptWrite? Type775 { get; set; } /// /// /// - public global::Opik.OptimizationStudioConfigWrite? Type776 { get; set; } + public global::Opik.StudioLlmModelWrite? Type776 { get; set; } /// /// /// - public global::Opik.StudioPromptWrite? Type777 { get; set; } + public global::Opik.StudioEvaluationWrite? Type777 { get; set; } /// /// /// - public global::Opik.StudioLlmModelWrite? Type778 { get; set; } + public global::Opik.StudioOptimizerWrite? Type778 { get; set; } /// /// /// - public global::Opik.StudioEvaluationWrite? Type779 { get; set; } + public global::Opik.OptimizationWrite? Type779 { get; set; } /// /// /// - public global::Opik.StudioOptimizerWrite? Type780 { get; set; } + public global::Opik.OptimizationWriteStatus? Type780 { get; set; } /// /// /// - public global::Opik.OptimizationWrite? Type781 { get; set; } + public global::System.Collections.Generic.IList? Type781 { get; set; } /// /// /// - public global::Opik.OptimizationWriteStatus? Type782 { get; set; } + public global::Opik.StudioMetricWrite? Type782 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type783 { get; set; } + public global::Opik.StudioMessageWrite? Type783 { get; set; } /// /// /// - public global::Opik.StudioMetricWrite? Type784 { get; set; } + public global::System.Collections.Generic.IList? Type784 { get; set; } /// /// /// - public global::Opik.StudioMessageWrite? Type785 { get; set; } + public global::Opik.OptimizationPagePublic? Type785 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type786 { get; set; } + public global::System.Collections.Generic.IList? Type786 { get; set; } /// /// /// - public global::Opik.OptimizationPagePublic? Type787 { get; set; } + public global::Opik.OptimizationPublic? Type787 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type788 { get; set; } + public global::Opik.OptimizationStudioConfigPublic? Type788 { get; set; } /// /// /// - public global::Opik.OptimizationPublic? Type789 { get; set; } + public global::Opik.StudioPromptPublic? Type789 { get; set; } /// /// /// - public global::Opik.OptimizationStudioConfigPublic? Type790 { get; set; } + public global::Opik.StudioLlmModelPublic? Type790 { get; set; } /// /// /// - public global::Opik.StudioPromptPublic? Type791 { get; set; } + public global::Opik.StudioEvaluationPublic? Type791 { get; set; } /// /// /// - public global::Opik.StudioLlmModelPublic? Type792 { get; set; } + public global::Opik.StudioOptimizerPublic? Type792 { get; set; } /// /// /// - public global::Opik.StudioEvaluationPublic? Type793 { get; set; } + public global::Opik.OptimizationPublicStatus? Type793 { get; set; } /// /// /// - public global::Opik.StudioOptimizerPublic? Type794 { get; set; } + public global::System.Collections.Generic.IList? Type794 { get; set; } /// /// /// - public global::Opik.OptimizationPublicStatus? Type795 { get; set; } + public global::Opik.StudioMetricPublic? Type795 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type796 { get; set; } + public global::Opik.StudioMessagePublic? Type796 { get; set; } /// /// /// - public global::Opik.StudioMetricPublic? Type797 { get; set; } + public global::System.Collections.Generic.IList? Type797 { get; set; } /// /// /// - public global::Opik.StudioMessagePublic? Type798 { get; set; } + public global::Opik.OptimizationStudioLog? Type798 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type799 { get; set; } + public global::Opik.OptimizationUpdate? Type799 { get; set; } /// /// /// - public global::Opik.OptimizationStudioLog? Type800 { get; set; } + public global::Opik.OptimizationUpdateStatus? Type800 { get; set; } /// /// /// - public global::Opik.OptimizationUpdate? Type801 { get; set; } + public global::Opik.ActivateRequest? Type801 { get; set; } /// /// /// - public global::Opik.OptimizationUpdateStatus? Type802 { get; set; } + public global::Opik.CreateSessionResponse? Type802 { get; set; } /// /// /// - public global::Opik.ActivateRequest? Type803 { get; set; } + public global::Opik.CreateSessionRequest? Type803 { get; set; } /// /// /// - public global::Opik.CreateSessionResponse? Type804 { get; set; } + public global::Opik.CreateSessionRequestType? Type804 { get; set; } /// /// /// - public global::Opik.CreateSessionRequest? Type805 { get; set; } + public global::Opik.PromptPagePublic? Type805 { get; set; } /// /// /// - public global::Opik.CreateSessionRequestType? Type806 { get; set; } + public global::System.Collections.Generic.IList? Type806 { get; set; } /// /// /// - public global::Opik.PromptPagePublic? Type807 { get; set; } + public global::Opik.PromptPublic? Type807 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type808 { get; set; } + public global::Opik.PromptPublicTemplateStructure? Type808 { get; set; } /// /// /// - public global::Opik.PromptPublic? Type809 { get; set; } + public global::Opik.ErrorCountWithDeviation? Type809 { get; set; } /// /// /// - public global::Opik.PromptPublicTemplateStructure? Type810 { get; set; } + public global::Opik.Project? Type810 { get; set; } /// /// /// - public global::Opik.ErrorCountWithDeviation? Type811 { get; set; } + public global::Opik.ProjectVisibility? Type811 { get; set; } /// /// /// - public global::Opik.Project? Type812 { get; set; } + public global::Opik.ProjectWrite? Type812 { get; set; } /// /// /// - public global::Opik.ProjectVisibility? Type813 { get; set; } + public global::Opik.ProjectWriteVisibility? Type813 { get; set; } /// /// /// - public global::Opik.ProjectWrite? Type814 { get; set; } + public global::Opik.ProjectPagePublic? Type814 { get; set; } /// /// /// - public global::Opik.ProjectWriteVisibility? Type815 { get; set; } + public global::System.Collections.Generic.IList? Type815 { get; set; } /// /// /// - public global::Opik.ProjectPagePublic? Type816 { get; set; } + public global::Opik.ProjectPublic? Type816 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type817 { get; set; } + public global::Opik.ProjectPublicVisibility? Type817 { get; set; } /// /// /// - public global::Opik.ProjectPublic? Type818 { get; set; } + public global::Opik.FeedbackScoreNames? Type818 { get; set; } /// /// /// - public global::Opik.ProjectPublicVisibility? Type819 { get; set; } + public global::System.Collections.Generic.IList? Type819 { get; set; } /// /// /// - public global::Opik.FeedbackScoreNames? Type820 { get; set; } + public global::Opik.ScoreName? Type820 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type821 { get; set; } + public global::Opik.TokenUsageNames? Type821 { get; set; } /// /// /// - public global::Opik.ScoreName? Type822 { get; set; } + public global::Opik.KpiCardResponse? Type822 { get; set; } /// /// /// - public global::Opik.TokenUsageNames? Type823 { get; set; } + public global::System.Collections.Generic.IList? Type823 { get; set; } /// /// /// - public global::Opik.KpiCardResponse? Type824 { get; set; } + public global::Opik.KpiMetric? Type824 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type825 { get; set; } + public global::Opik.KpiMetricType? Type825 { get; set; } /// /// /// - public global::Opik.KpiMetric? Type826 { get; set; } + public global::Opik.KpiCardRequest? Type826 { get; set; } /// /// /// - public global::Opik.KpiMetricType? Type827 { get; set; } + public global::Opik.KpiCardRequestEntityType? Type827 { get; set; } /// /// /// - public global::Opik.KpiCardRequest? Type828 { get; set; } + public global::Opik.DataPointNumberPublic? Type828 { get; set; } /// /// /// - public global::Opik.KpiCardRequestEntityType? Type829 { get; set; } + public global::Opik.ProjectMetricResponsePublic? Type829 { get; set; } /// /// /// - public global::Opik.DataPointNumberPublic? Type830 { get; set; } + public global::Opik.ProjectMetricResponsePublicMetricType? Type830 { get; set; } /// /// /// - public global::Opik.ProjectMetricResponsePublic? Type831 { get; set; } + public global::Opik.ProjectMetricResponsePublicInterval? Type831 { get; set; } /// /// /// - public global::Opik.ProjectMetricResponsePublicMetricType? Type832 { get; set; } + public global::System.Collections.Generic.IList? Type832 { get; set; } /// /// /// - public global::Opik.ProjectMetricResponsePublicInterval? Type833 { get; set; } + public global::Opik.ResultsNumberPublic? Type833 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type834 { get; set; } + public global::System.Collections.Generic.IList? Type834 { get; set; } /// /// /// - public global::Opik.ResultsNumberPublic? Type835 { get; set; } + public global::Opik.BreakdownConfigPublic? Type835 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type836 { get; set; } + public global::Opik.BreakdownConfigPublicField? Type836 { get; set; } /// /// /// - public global::Opik.BreakdownConfigPublic? Type837 { get; set; } + public global::Opik.ProjectMetricRequestPublic? Type837 { get; set; } /// /// /// - public global::Opik.BreakdownConfigPublicField? Type838 { get; set; } + public global::Opik.ProjectMetricRequestPublicMetricType? Type838 { get; set; } /// /// /// - public global::Opik.ProjectMetricRequestPublic? Type839 { get; set; } + public global::Opik.ProjectMetricRequestPublicInterval? Type839 { get; set; } /// /// /// - public global::Opik.ProjectMetricRequestPublicMetricType? Type840 { get; set; } + public global::Opik.ProjectStatsSummary? Type840 { get; set; } /// /// /// - public global::Opik.ProjectMetricRequestPublicInterval? Type841 { get; set; } + public global::System.Collections.Generic.IList? Type841 { get; set; } /// /// /// - public global::Opik.ProjectStatsSummary? Type842 { get; set; } + public global::Opik.ProjectStatsSummaryItem? Type842 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type843 { get; set; } + public global::Opik.ErrorCountWithDeviationDetailed? Type843 { get; set; } /// /// /// - public global::Opik.ProjectStatsSummaryItem? Type844 { get; set; } + public global::Opik.FeedbackScoreAverageDetailed? Type844 { get; set; } /// /// /// - public global::Opik.ErrorCountWithDeviationDetailed? Type845 { get; set; } + public global::Opik.PercentageValuesDetailed? Type845 { get; set; } /// /// /// - public global::Opik.FeedbackScoreAverageDetailed? Type846 { get; set; } + public global::Opik.ProjectDetailed? Type846 { get; set; } /// /// /// - public global::Opik.PercentageValuesDetailed? Type847 { get; set; } + public global::Opik.ProjectDetailedVisibility? Type847 { get; set; } /// /// /// - public global::Opik.ProjectDetailed? Type848 { get; set; } + public global::System.Collections.Generic.IList? Type848 { get; set; } /// /// /// - public global::Opik.ProjectDetailedVisibility? Type849 { get; set; } + public global::Opik.ErrorMessageDetailed? Type849 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type850 { get; set; } + public global::Opik.ProjectRetrieveDetailed? Type850 { get; set; } /// /// /// - public global::Opik.ErrorMessageDetailed? Type851 { get; set; } + public global::Opik.ProjectUpdate? Type851 { get; set; } /// /// /// - public global::Opik.ProjectRetrieveDetailed? Type852 { get; set; } + public global::Opik.ProjectUpdateVisibility? Type852 { get; set; } /// /// /// - public global::Opik.ProjectUpdate? Type853 { get; set; } + public global::Opik.Prompt? Type853 { get; set; } /// /// /// - public global::Opik.ProjectUpdateVisibility? Type854 { get; set; } + public global::Opik.PromptType? Type854 { get; set; } /// /// /// - public global::Opik.Prompt? Type855 { get; set; } + public global::Opik.PromptTemplateStructure? Type855 { get; set; } /// /// /// - public global::Opik.PromptType? Type856 { get; set; } + public global::Opik.PromptVersion? Type856 { get; set; } /// /// /// - public global::Opik.PromptTemplateStructure? Type857 { get; set; } + public global::Opik.PromptVersionType? Type857 { get; set; } /// /// /// - public global::Opik.PromptVersion? Type858 { get; set; } + public global::Opik.PromptVersionVersionType? Type858 { get; set; } /// /// /// - public global::Opik.PromptVersionType? Type859 { get; set; } + public global::Opik.PromptVersionTemplateStructure? Type859 { get; set; } /// /// /// - public global::Opik.PromptVersionVersionType? Type860 { get; set; } + public global::Opik.PromptWrite? Type860 { get; set; } /// /// /// - public global::Opik.PromptVersionTemplateStructure? Type861 { get; set; } + public global::Opik.PromptWriteType? Type861 { get; set; } /// /// /// - public global::Opik.PromptWrite? Type862 { get; set; } + public global::Opik.PromptWriteTemplateStructure? Type862 { get; set; } /// /// /// - public global::Opik.PromptWriteType? Type863 { get; set; } + public global::Opik.JsonNodeDetail? Type863 { get; set; } /// /// /// - public global::Opik.PromptWriteTemplateStructure? Type864 { get; set; } + public global::Opik.PromptVersionDetail? Type864 { get; set; } /// /// /// - public global::Opik.JsonNodeDetail? Type865 { get; set; } + public global::Opik.PromptVersionDetailType? Type865 { get; set; } /// /// /// - public global::Opik.PromptVersionDetail? Type866 { get; set; } + public global::Opik.PromptVersionDetailVersionType? Type866 { get; set; } /// /// /// - public global::Opik.PromptVersionDetailType? Type867 { get; set; } + public global::Opik.PromptVersionDetailTemplateStructure? Type867 { get; set; } /// /// /// - public global::Opik.PromptVersionDetailVersionType? Type868 { get; set; } + public global::Opik.ErrorMessageDetail? Type868 { get; set; } /// /// /// - public global::Opik.PromptVersionDetailTemplateStructure? Type869 { get; set; } + public global::Opik.CreatePromptVersionDetail? Type869 { get; set; } /// /// /// - public global::Opik.ErrorMessageDetail? Type870 { get; set; } + public global::Opik.CreatePromptVersionDetailTemplateStructure? Type870 { get; set; } /// /// /// - public global::Opik.CreatePromptVersionDetail? Type871 { get; set; } + public global::Opik.PromptDetail? Type871 { get; set; } /// /// /// - public global::Opik.CreatePromptVersionDetailTemplateStructure? Type872 { get; set; } + public global::Opik.PromptDetailTemplateStructure? Type872 { get; set; } /// /// /// - public global::Opik.PromptDetail? Type873 { get; set; } + public global::Opik.PromptVersionPagePublic? Type873 { get; set; } /// /// /// - public global::Opik.PromptDetailTemplateStructure? Type874 { get; set; } + public global::System.Collections.Generic.IList? Type874 { get; set; } /// /// /// - public global::Opik.PromptVersionPagePublic? Type875 { get; set; } + public global::Opik.PromptVersionPublic? Type875 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type876 { get; set; } + public global::Opik.PromptVersionPublicType? Type876 { get; set; } /// /// /// - public global::Opik.PromptVersionPublic? Type877 { get; set; } + public global::Opik.PromptVersionPublicVersionType? Type877 { get; set; } /// /// /// - public global::Opik.PromptVersionPublicType? Type878 { get; set; } + public global::Opik.PromptVersionPublicTemplateStructure? Type878 { get; set; } /// /// /// - public global::Opik.PromptVersionPublicVersionType? Type879 { get; set; } + public global::Opik.PromptVersionCommitsRequestPublic? Type879 { get; set; } /// /// /// - public global::Opik.PromptVersionPublicTemplateStructure? Type880 { get; set; } + public global::Opik.PromptVersionRetrieveDetail? Type880 { get; set; } /// /// /// - public global::Opik.PromptVersionCommitsRequestPublic? Type881 { get; set; } + public global::Opik.PromptVersionIdsRequestDetail? Type881 { get; set; } /// /// /// - public global::Opik.PromptVersionRetrieveDetail? Type882 { get; set; } + public global::Opik.PromptVersionEnvironmentUpdate? Type882 { get; set; } /// /// /// - public global::Opik.PromptVersionIdsRequestDetail? Type883 { get; set; } + public global::Opik.PromptUpdatable? Type883 { get; set; } /// /// /// - public global::Opik.PromptVersionEnvironmentUpdate? Type884 { get; set; } + public global::Opik.PromptVersionBatchUpdate? Type884 { get; set; } /// /// /// - public global::Opik.PromptUpdatable? Type885 { get; set; } + public global::Opik.PromptVersionUpdate? Type885 { get; set; } /// /// /// - public global::Opik.PromptVersionBatchUpdate? Type886 { get; set; } + public global::Opik.RecentActivityItemPublic? Type886 { get; set; } /// /// /// - public global::Opik.PromptVersionUpdate? Type887 { get; set; } + public global::Opik.RecentActivityItemPublicType? Type887 { get; set; } /// /// /// - public global::Opik.RecentActivityItemPublic? Type888 { get; set; } + public global::Opik.RecentActivityPagePublic? Type888 { get; set; } /// /// /// - public global::Opik.RecentActivityItemPublicType? Type889 { get; set; } + public global::System.Collections.Generic.IList? Type889 { get; set; } /// /// /// - public global::Opik.RecentActivityPagePublic? Type890 { get; set; } + public global::Opik.ReportCompleteRequest? Type890 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type891 { get; set; } + public global::Opik.ReportCompleteRequestStatus? Type891 { get; set; } /// /// /// - public global::Opik.ReportCompleteRequest? Type892 { get; set; } + public global::Opik.GenerateReportResponse? Type892 { get; set; } /// /// /// - public global::Opik.ReportCompleteRequestStatus? Type893 { get; set; } + public global::Opik.ReportPreference? Type893 { get; set; } /// /// /// - public global::Opik.GenerateReportResponse? Type894 { get; set; } + public global::Opik.OllieReport? Type894 { get; set; } /// /// /// - public global::Opik.ReportPreference? Type895 { get; set; } + public global::Opik.OllieReportStatus? Type895 { get; set; } /// /// /// - public global::Opik.OllieReport? Type896 { get; set; } + public global::Opik.OllieReportPage? Type896 { get; set; } /// /// /// - public global::Opik.OllieReportStatus? Type897 { get; set; } + public global::System.Collections.Generic.IList? Type897 { get; set; } /// /// /// - public global::Opik.OllieReportPage? Type898 { get; set; } + public global::Opik.RetentionRulePublic? Type898 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type899 { get; set; } + public global::Opik.RetentionRulePublicLevel? Type899 { get; set; } /// /// /// - public global::Opik.RetentionRulePublic? Type900 { get; set; } + public global::Opik.RetentionRulePublicRetention? Type900 { get; set; } /// /// /// - public global::Opik.RetentionRulePublicLevel? Type901 { get; set; } + public global::Opik.RetentionRuleWrite? Type901 { get; set; } /// /// /// - public global::Opik.RetentionRulePublicRetention? Type902 { get; set; } + public global::Opik.RetentionRuleWriteRetention? Type902 { get; set; } /// /// /// - public global::Opik.RetentionRuleWrite? Type903 { get; set; } + public global::Opik.RetentionRulePagePublic? Type903 { get; set; } /// /// /// - public global::Opik.RetentionRuleWriteRetention? Type904 { get; set; } + public global::System.Collections.Generic.IList? Type904 { get; set; } /// /// /// - public global::Opik.RetentionRulePagePublic? Type905 { get; set; } + public global::Opik.ServiceTogglesConfig? Type905 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type906 { get; set; } + public global::Opik.SpanBatchUpdate? Type906 { get; set; } /// /// /// - public global::Opik.ServiceTogglesConfig? Type907 { get; set; } + public global::Opik.SpanUpdate? Type907 { get; set; } /// /// /// - public global::Opik.SpanBatchUpdate? Type908 { get; set; } + public global::Opik.SpanUpdateType? Type908 { get; set; } /// /// /// - public global::Opik.SpanUpdate? Type909 { get; set; } + public global::Opik.SpanUpdateSource? Type909 { get; set; } /// /// /// - public global::Opik.SpanUpdateType? Type910 { get; set; } + public global::Opik.ErrorInfoWrite? Type910 { get; set; } /// /// /// - public global::Opik.SpanUpdateSource? Type911 { get; set; } + public global::Opik.SpanWrite? Type911 { get; set; } /// /// /// - public global::Opik.ErrorInfoWrite? Type912 { get; set; } + public global::Opik.SpanWriteType? Type912 { get; set; } /// /// /// - public global::Opik.SpanWrite? Type913 { get; set; } + public global::Opik.SpanWriteSource? Type913 { get; set; } /// /// /// - public global::Opik.SpanWriteType? Type914 { get; set; } + public global::Opik.SpanBatch? Type914 { get; set; } /// /// /// - public global::Opik.SpanWriteSource? Type915 { get; set; } + public global::Opik.SpanBatchWrite? Type915 { get; set; } /// /// /// - public global::Opik.SpanBatch? Type916 { get; set; } + public global::System.Collections.Generic.IList? Type916 { get; set; } /// /// /// - public global::Opik.SpanBatchWrite? Type917 { get; set; } + public global::Opik.DeleteFeedbackScore? Type917 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type918 { get; set; } + public global::Opik.ErrorInfoPublic? Type918 { get; set; } /// /// /// - public global::Opik.DeleteFeedbackScore? Type919 { get; set; } + public global::Opik.FeedbackScorePublic? Type919 { get; set; } /// /// /// - public global::Opik.ErrorInfoPublic? Type920 { get; set; } + public global::Opik.FeedbackScorePublicSource? Type920 { get; set; } /// /// /// - public global::Opik.FeedbackScorePublic? Type921 { get; set; } + public global::System.Collections.Generic.Dictionary? Type921 { get; set; } /// /// /// - public global::Opik.FeedbackScorePublicSource? Type922 { get; set; } + public global::Opik.ValueEntryPublic? Type922 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type923 { get; set; } + public global::Opik.SpanPublic? Type923 { get; set; } /// /// /// - public global::Opik.ValueEntryPublic? Type924 { get; set; } + public global::Opik.SpanPublicType? Type924 { get; set; } /// /// /// - public global::Opik.SpanPublic? Type925 { get; set; } + public global::System.Collections.Generic.IList? Type925 { get; set; } /// /// /// - public global::Opik.SpanPublicType? Type926 { get; set; } + public global::Opik.SpanPublicSource? Type926 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type927 { get; set; } + public global::Opik.ValueEntryPublicSource? Type927 { get; set; } /// /// /// - public global::Opik.SpanPublicSource? Type928 { get; set; } + public global::Opik.SpanPagePublic? Type928 { get; set; } /// /// /// - public global::Opik.ValueEntryPublicSource? Type929 { get; set; } + public global::System.Collections.Generic.IList? Type929 { get; set; } /// /// /// - public global::Opik.SpanPagePublic? Type930 { get; set; } + public global::Opik.FeedbackScoreBatch? Type930 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type931 { get; set; } + public global::System.Collections.Generic.IList? Type931 { get; set; } /// /// /// - public global::Opik.FeedbackScoreBatch? Type932 { get; set; } + public global::Opik.FeedbackScoreBatchItem? Type932 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type933 { get; set; } + public global::Opik.FeedbackScoreBatchItemSource? Type933 { get; set; } /// /// /// - public global::Opik.FeedbackScoreBatchItem? Type934 { get; set; } + public global::Opik.SpanSearchStreamRequestPublic? Type934 { get; set; } /// /// /// - public global::Opik.FeedbackScoreBatchItemSource? Type935 { get; set; } + public global::Opik.SpanSearchStreamRequestPublicType? Type935 { get; set; } /// /// /// - public global::Opik.SpanSearchStreamRequestPublic? Type936 { get; set; } + public global::System.Collections.Generic.IList? Type936 { get; set; } /// /// /// - public global::Opik.SpanSearchStreamRequestPublicType? Type937 { get; set; } + public global::Opik.SpanSearchStreamRequestPublicExcludeItem? Type937 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type938 { get; set; } + public global::Opik.TraceBatchUpdate? Type938 { get; set; } /// /// /// - public global::Opik.SpanSearchStreamRequestPublicExcludeItem? Type939 { get; set; } + public global::Opik.TraceUpdate? Type939 { get; set; } /// /// /// - public global::Opik.TraceBatchUpdate? Type940 { get; set; } + public global::Opik.TraceUpdateSource? Type940 { get; set; } /// /// /// - public global::Opik.TraceUpdate? Type941 { get; set; } + public global::Opik.TraceThreadBatchUpdate? Type941 { get; set; } /// /// /// - public global::Opik.TraceUpdateSource? Type942 { get; set; } + public global::Opik.TraceThreadUpdate? Type942 { get; set; } /// /// /// - public global::Opik.TraceThreadBatchUpdate? Type943 { get; set; } + public global::Opik.TraceThreadBatchIdentifier? Type943 { get; set; } /// /// /// - public global::Opik.TraceThreadUpdate? Type944 { get; set; } + public global::Opik.TraceWrite? Type944 { get; set; } /// /// /// - public global::Opik.TraceThreadBatchIdentifier? Type945 { get; set; } + public global::Opik.TraceWriteSource? Type945 { get; set; } /// /// /// - public global::Opik.TraceWrite? Type946 { get; set; } + public global::Opik.TraceBatch? Type946 { get; set; } /// /// /// - public global::Opik.TraceWriteSource? Type947 { get; set; } + public global::System.Collections.Generic.IList? Type947 { get; set; } /// /// /// - public global::Opik.TraceBatch? Type948 { get; set; } + public global::Opik.TraceBatchWrite? Type948 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type949 { get; set; } + public global::System.Collections.Generic.IList? Type949 { get; set; } /// /// /// - public global::Opik.TraceBatchWrite? Type950 { get; set; } + public global::Opik.DeleteThreadFeedbackScores? Type950 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type951 { get; set; } + public global::Opik.DeleteTraceThreads? Type951 { get; set; } /// /// /// - public global::Opik.DeleteThreadFeedbackScores? Type952 { get; set; } + public global::Opik.BatchDeleteByProject? Type952 { get; set; } /// /// /// - public global::Opik.DeleteTraceThreads? Type953 { get; set; } + public global::Opik.CheckPublic? Type953 { get; set; } /// /// /// - public global::Opik.BatchDeleteByProject? Type954 { get; set; } + public global::Opik.CheckPublicName? Type954 { get; set; } /// /// /// - public global::Opik.CheckPublic? Type955 { get; set; } + public global::Opik.CheckPublicResult? Type955 { get; set; } /// /// /// - public global::Opik.CheckPublicName? Type956 { get; set; } + public global::Opik.ExperimentItemReferencePublic? Type956 { get; set; } /// /// /// - public global::Opik.CheckPublicResult? Type957 { get; set; } + public global::Opik.GuardrailsValidationPublic? Type957 { get; set; } /// /// /// - public global::Opik.ExperimentItemReferencePublic? Type958 { get; set; } + public global::System.Collections.Generic.IList? Type958 { get; set; } /// /// /// - public global::Opik.GuardrailsValidationPublic? Type959 { get; set; } + public global::Opik.TracePublic? Type959 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type960 { get; set; } + public global::System.Collections.Generic.IList? Type960 { get; set; } /// /// /// - public global::Opik.TracePublic? Type961 { get; set; } + public global::Opik.TracePublicVisibilityMode? Type961 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type962 { get; set; } + public global::Opik.TracePublicSource? Type962 { get; set; } /// /// /// - public global::Opik.TracePublicVisibilityMode? Type963 { get; set; } + public global::Opik.TraceThread? Type963 { get; set; } /// /// /// - public global::Opik.TracePublicSource? Type964 { get; set; } + public global::Opik.TraceThreadStatus? Type964 { get; set; } /// /// /// - public global::Opik.TraceThread? Type965 { get; set; } + public global::Opik.TraceThreadIdentifier? Type965 { get; set; } /// /// /// - public global::Opik.TraceThreadStatus? Type966 { get; set; } + public global::Opik.TraceThreadPage? Type966 { get; set; } /// /// /// - public global::Opik.TraceThreadIdentifier? Type967 { get; set; } + public global::System.Collections.Generic.IList? Type967 { get; set; } /// /// /// - public global::Opik.TraceThreadPage? Type968 { get; set; } + public global::Opik.TracePagePublic? Type968 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type969 { get; set; } + public global::System.Collections.Generic.IList? Type969 { get; set; } /// /// /// - public global::Opik.TracePagePublic? Type970 { get; set; } + public global::Opik.FeedbackScoreBatchItemThread? Type970 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type971 { get; set; } + public global::Opik.FeedbackScoreBatchItemThreadSource? Type971 { get; set; } /// /// /// - public global::Opik.FeedbackScoreBatchItemThread? Type972 { get; set; } + public global::Opik.FeedbackScoreBatchThread? Type972 { get; set; } /// /// /// - public global::Opik.FeedbackScoreBatchItemThreadSource? Type973 { get; set; } + public global::System.Collections.Generic.IList? Type973 { get; set; } /// /// /// - public global::Opik.FeedbackScoreBatchThread? Type974 { get; set; } + public global::Opik.TraceThreadSearchStreamRequest? Type974 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type975 { get; set; } + public global::Opik.TraceSearchStreamRequestPublic? Type975 { get; set; } /// /// /// - public global::Opik.TraceThreadSearchStreamRequest? Type976 { get; set; } + public global::System.Collections.Generic.IList? Type976 { get; set; } /// /// /// - public global::Opik.TraceSearchStreamRequestPublic? Type977 { get; set; } + public global::Opik.TraceSearchStreamRequestPublicExcludeItem? Type977 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type978 { get; set; } + public global::Opik.WelcomeWizardTracking? Type978 { get; set; } /// /// /// - public global::Opik.TraceSearchStreamRequestPublicExcludeItem? Type979 { get; set; } + public global::Opik.WelcomeWizardSubmission? Type979 { get; set; } /// /// /// - public global::Opik.WelcomeWizardTracking? Type980 { get; set; } + public global::Opik.Permission? Type980 { get; set; } /// /// /// - public global::Opik.WelcomeWizardSubmission? Type981 { get; set; } + public global::Opik.WorkspaceUserPermissions? Type981 { get; set; } /// /// /// - public global::Opik.Permission? Type982 { get; set; } + public global::System.Collections.Generic.IList? Type982 { get; set; } /// /// /// - public global::Opik.WorkspaceUserPermissions? Type983 { get; set; } + public global::Opik.WorkspaceMetricsSummaryRequest? Type983 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type984 { get; set; } + public global::Opik.DataPointDouble? Type984 { get; set; } /// /// /// - public global::Opik.WorkspaceMetricsSummaryRequest? Type985 { get; set; } + public global::Opik.WorkspaceMetricResponse? Type985 { get; set; } /// /// /// - public global::Opik.DataPointDouble? Type986 { get; set; } + public global::Opik.WorkspaceMetricRequest? Type986 { get; set; } /// /// /// - public global::Opik.WorkspaceMetricResponse? Type987 { get; set; } + public global::Opik.WorkspaceConfiguration? Type987 { get; set; } /// /// /// - public global::Opik.WorkspaceMetricRequest? Type988 { get; set; } + public global::Opik.WorkspaceVersion? Type988 { get; set; } /// /// /// - public global::Opik.WorkspaceConfiguration? Type989 { get; set; } + public global::Opik.WorkspaceVersionOpikVersion? Type989 { get; set; } /// /// /// - public global::Opik.WorkspaceVersion? Type990 { get; set; } + public global::Opik.WorkspaceMetricsSummaryResponse? Type990 { get; set; } /// /// /// - public global::Opik.WorkspaceVersionOpikVersion? Type991 { get; set; } + public global::Opik.RevokeRequest? Type991 { get; set; } /// /// /// - public global::Opik.WorkspaceMetricsSummaryResponse? Type992 { get; set; } + public global::Opik.TokenRequest? Type992 { get; set; } /// /// /// - public global::Opik.RevokeRequest? Type993 { get; set; } + public global::Opik.CreateDatasetItemsFromCsvRequest? Type993 { get; set; } /// /// /// - public global::Opik.TokenRequest? Type994 { get; set; } + public global::Opik.CreateDatasetItemsFromJsonRequest? Type994 { get; set; } /// /// /// - public global::Opik.CreateDatasetItemsFromCsvRequest? Type995 { get; set; } + public global::Opik.CreateDatasetItemsFromJsonRequestFormat? Type995 { get; set; } /// /// /// - public global::Opik.CreateDatasetItemsFromJsonRequest? Type996 { get; set; } + public global::System.Collections.Generic.IList? Type996 { get; set; } /// /// /// - public global::Opik.CreateDatasetItemsFromJsonRequestFormat? Type997 { get; set; } + public global::Opik.FindAgentInsightsIssuesStatus? Type997 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type998 { get; set; } + public global::Opik.FindAgentInsightsIssuesSeverity? Type998 { get; set; } /// /// /// - public global::Opik.FindAgentInsightsIssuesStatus? Type999 { get; set; } + public global::Opik.GetWebhookExamplesAlertType? Type999 { get; set; } /// /// /// - public global::Opik.FindAgentInsightsIssuesSeverity? Type1000 { get; set; } + public global::Opik.AttachmentListEntityType? Type1000 { get; set; } /// /// /// - public global::Opik.GetWebhookExamplesAlertType? Type1001 { get; set; } + public global::Opik.DownloadAttachmentEntityType? Type1001 { get; set; } /// /// /// - public global::Opik.AttachmentListEntityType? Type1002 { get; set; } + public global::Opik.UploadAttachmentEntityType? Type1002 { get; set; } /// /// /// - public global::Opik.DownloadAttachmentEntityType? Type1003 { get; set; } + public global::Opik.FindFeedbackDefinitionsType? Type1003 { get; set; } /// /// /// - public global::Opik.UploadAttachmentEntityType? Type1004 { get; set; } + public global::Opik.ListRunnersStatus? Type1004 { get; set; } /// /// /// - public global::Opik.FindFeedbackDefinitionsType? Type1005 { get; set; } + public global::Opik.GetSpansByProjectType? Type1005 { get; set; } /// /// /// - public global::Opik.ListRunnersStatus? Type1006 { get; set; } + public global::Opik.FindFeedbackScoreNames1Type? Type1006 { get; set; } /// /// /// - public global::Opik.GetSpansByProjectType? Type1007 { get; set; } + public global::Opik.GetSpanStatsType? Type1007 { get; set; } /// /// /// - public global::Opik.FindFeedbackScoreNames1Type? Type1008 { get; set; } + public byte[]? Type1008 { get; set; } /// /// /// - public global::Opik.GetSpanStatsType? Type1009 { get; set; } + public global::System.Collections.Generic.IList>? Type1009 { get; set; } /// /// /// - public byte[]? Type1010 { get; set; } + public global::Opik.AnyOf? Type1010 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1011 { get; set; } + public global::System.Collections.Generic.IList? Type1011 { get; set; } /// /// /// - public global::Opik.AnyOf? Type1012 { get; set; } + public global::System.Collections.Generic.IList>? Type1012 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1013 { get; set; } + public global::Opik.AnyOf? Type1013 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1014 { get; set; } + public global::System.Collections.Generic.IList>? Type1014 { get; set; } /// /// /// - public global::Opik.AnyOf? Type1015 { get; set; } + public global::Opik.AnyOf? Type1015 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1016 { get; set; } + public global::System.Collections.Generic.IList>? Type1016 { get; set; } /// /// /// - public global::Opik.AnyOf? Type1017 { get; set; } + public global::Opik.AnyOf? Type1017 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1018 { get; set; } + public global::System.Collections.Generic.IList? Type1018 { get; set; } /// /// /// - public global::Opik.AnyOf? Type1019 { get; set; } + public global::System.Collections.Generic.IList? Type1019 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1020 { get; set; } + public global::System.Collections.Generic.IList>? Type1020 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1021 { get; set; } + public global::Opik.AnyOf? Type1021 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1022 { get; set; } + public global::System.Collections.Generic.IList>? Type1022 { get; set; } /// /// /// - public global::Opik.AnyOf? Type1023 { get; set; } + public global::Opik.AnyOf? Type1023 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1024 { get; set; } + public global::System.Collections.Generic.IList>? Type1024 { get; set; } /// /// /// - public global::Opik.AnyOf? Type1025 { get; set; } - /// - /// - /// - public global::System.Collections.Generic.IList>? Type1026 { get; set; } - /// - /// - /// - public global::Opik.AnyOf? Type1027 { get; set; } + public global::Opik.AnyOf? Type1025 { get; set; } /// /// diff --git a/src/libs/Opik/Generated/Opik.Models.AgentInsightsJob.g.cs b/src/libs/Opik/Generated/Opik.Models.AgentInsightsJob.g.cs index 5224e86f..43650ec3 100644 --- a/src/libs/Opik/Generated/Opik.Models.AgentInsightsJob.g.cs +++ b/src/libs/Opik/Generated/Opik.Models.AgentInsightsJob.g.cs @@ -28,6 +28,12 @@ public sealed partial class AgentInsightsJob [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Opik.JsonConverters.AgentInsightsJobStatusJsonConverter))] public global::Opik.AgentInsightsJobStatus? Status { get; set; } + /// + /// Included only in responses + /// + [global::System.Text.Json.Serialization.JsonPropertyName("last_scan_at")] + public global::System.DateTime? LastScanAt { get; set; } + /// /// Included only in responses /// @@ -67,6 +73,9 @@ public sealed partial class AgentInsightsJob /// /// Included only in responses /// + /// + /// Included only in responses + /// /// /// Included only in responses /// @@ -88,6 +97,7 @@ public sealed partial class AgentInsightsJob public AgentInsightsJob( global::System.Guid? id, global::Opik.AgentInsightsJobStatus? status, + global::System.DateTime? lastScanAt, global::System.DateTime? createdAt, string? createdBy, global::System.DateTime? lastUpdatedAt, @@ -97,6 +107,7 @@ public AgentInsightsJob( this.Id = id; this.ProjectId = projectId; this.Status = status; + this.LastScanAt = lastScanAt; this.CreatedAt = createdAt; this.CreatedBy = createdBy; this.LastUpdatedAt = lastUpdatedAt; diff --git a/src/libs/Opik/Generated/Opik.Models.Item.g.cs b/src/libs/Opik/Generated/Opik.Models.Item.g.cs index 473bfded..a1b9cab0 100644 --- a/src/libs/Opik/Generated/Opik.Models.Item.g.cs +++ b/src/libs/Opik/Generated/Opik.Models.Item.g.cs @@ -11,45 +11,38 @@ public sealed partial class Item /// /// /// - [global::System.Text.Json.Serialization.JsonPropertyName("id")] - public string? Id { get; set; } + [global::System.Text.Json.Serialization.JsonPropertyName("label")] + public string? Label { get; set; } /// /// /// - [global::System.Text.Json.Serialization.JsonPropertyName("title")] - public string? Title { get; set; } + [global::System.Text.Json.Serialization.JsonPropertyName("total_tokens")] + public long? TotalTokens { get; set; } /// /// /// - [global::System.Text.Json.Serialization.JsonPropertyName("body")] - public string? Body { get; set; } + [global::System.Text.Json.Serialization.JsonPropertyName("definition_tokens")] + public long? DefinitionTokens { get; set; } /// /// /// - [global::System.Text.Json.Serialization.JsonPropertyName("impact")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Opik.JsonConverters.ItemImpactJsonConverter))] - public global::Opik.ItemImpact? Impact { get; set; } + [global::System.Text.Json.Serialization.JsonPropertyName("usage_tokens")] + public long? UsageTokens { get; set; } /// /// /// - [global::System.Text.Json.Serialization.JsonPropertyName("estimated_savings_tokens")] - public long? EstimatedSavingsTokens { get; set; } + [global::System.Text.Json.Serialization.JsonPropertyName("by_model")] + public global::System.Collections.Generic.IList? ByModel { get; set; } /// /// /// - [global::System.Text.Json.Serialization.JsonPropertyName("docs_url")] - public string? DocsUrl { get; set; } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("related_lane_key")] - public string? RelatedLaneKey { get; set; } + [global::System.Text.Json.Serialization.JsonPropertyName("count")] + public long? Count { get; set; } /// /// Additional properties that are not explicitly defined in the schema @@ -60,32 +53,29 @@ public sealed partial class Item /// /// Initializes a new instance of the class. /// - /// - /// - /// - /// - /// - /// - /// + /// + /// + /// + /// + /// + /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif public Item( - string? id, - string? title, - string? body, - global::Opik.ItemImpact? impact, - long? estimatedSavingsTokens, - string? docsUrl, - string? relatedLaneKey) + string? label, + long? totalTokens, + long? definitionTokens, + long? usageTokens, + global::System.Collections.Generic.IList? byModel, + long? count) { - this.Id = id; - this.Title = title; - this.Body = body; - this.Impact = impact; - this.EstimatedSavingsTokens = estimatedSavingsTokens; - this.DocsUrl = docsUrl; - this.RelatedLaneKey = relatedLaneKey; + this.Label = label; + this.TotalTokens = totalTokens; + this.DefinitionTokens = definitionTokens; + this.UsageTokens = usageTokens; + this.ByModel = byModel; + this.Count = count; } /// diff --git a/src/libs/Opik/Generated/Opik.Models.ItemImpact.g.cs b/src/libs/Opik/Generated/Opik.Models.ItemImpact.g.cs deleted file mode 100644 index c0b94625..00000000 --- a/src/libs/Opik/Generated/Opik.Models.ItemImpact.g.cs +++ /dev/null @@ -1,57 +0,0 @@ - -#nullable enable - -namespace Opik -{ - /// - /// - /// - public enum ItemImpact - { - /// - /// - /// - High, - /// - /// - /// - Low, - /// - /// - /// - Medium, - } - - /// - /// Enum extensions to do fast conversions without the reflection. - /// - public static class ItemImpactExtensions - { - /// - /// Converts an enum to a string. - /// - public static string ToValueString(this ItemImpact value) - { - return value switch - { - ItemImpact.High => "high", - ItemImpact.Low => "low", - ItemImpact.Medium => "medium", - _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), - }; - } - /// - /// Converts an string to a enum. - /// - public static ItemImpact? ToEnum(string value) - { - return value switch - { - "high" => ItemImpact.High, - "low" => ItemImpact.Low, - "medium" => ItemImpact.Medium, - _ => null, - }; - } - } -} \ No newline at end of file diff --git a/src/libs/Opik/Generated/Opik.Models.ServiceTogglesConfig.g.cs b/src/libs/Opik/Generated/Opik.Models.ServiceTogglesConfig.g.cs index 0737a938..d4aa0dad 100644 --- a/src/libs/Opik/Generated/Opik.Models.ServiceTogglesConfig.g.cs +++ b/src/libs/Opik/Generated/Opik.Models.ServiceTogglesConfig.g.cs @@ -74,9 +74,9 @@ public sealed partial class ServiceTogglesConfig /// /// /// - [global::System.Text.Json.Serialization.JsonPropertyName("optimizationStudioEnabled")] + [global::System.Text.Json.Serialization.JsonPropertyName("costIntelligenceEnabled")] [global::System.Text.Json.Serialization.JsonRequired] - public required bool OptimizationStudioEnabled { get; set; } + public required bool CostIntelligenceEnabled { get; set; } /// /// @@ -240,7 +240,7 @@ public sealed partial class ServiceTogglesConfig /// /// /// - /// + /// /// /// /// @@ -279,7 +279,7 @@ public ServiceTogglesConfig( bool alertsEnabled, bool welcomeWizardEnabled, bool exportEnabled, - bool optimizationStudioEnabled, + bool costIntelligenceEnabled, bool datasetVersioningEnabled, bool datasetExportEnabled, bool demoDataEnabled, @@ -311,7 +311,7 @@ public ServiceTogglesConfig( this.AlertsEnabled = alertsEnabled; this.WelcomeWizardEnabled = welcomeWizardEnabled; this.ExportEnabled = exportEnabled; - this.OptimizationStudioEnabled = optimizationStudioEnabled; + this.CostIntelligenceEnabled = costIntelligenceEnabled; this.DatasetVersioningEnabled = datasetVersioningEnabled; this.DatasetExportEnabled = datasetExportEnabled; this.DemoDataEnabled = demoDataEnabled; diff --git a/src/libs/Opik/Generated/Opik.Models.SpendRecommendationsResponse.Json.g.cs b/src/libs/Opik/Generated/Opik.Models.SpendRecommendationsResponse.Json.g.cs deleted file mode 100644 index 6e0c7134..00000000 --- a/src/libs/Opik/Generated/Opik.Models.SpendRecommendationsResponse.Json.g.cs +++ /dev/null @@ -1,141 +0,0 @@ -#nullable enable - -namespace Opik -{ - public sealed partial class SpendRecommendationsResponse - { - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. - /// - public string ToJson( - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - this.GetType(), - jsonSerializerContext); - } - - /// - /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. - /// - public string ToJson() - { - return ToJson(global::Opik.SourceGenerationContext.Default); - } - - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public string ToJson( - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - if (jsonSerializerOptions is null) - { - return ToJson(global::Opik.SourceGenerationContext.Default); - } - - return global::System.Text.Json.JsonSerializer.Serialize( - this, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerContext. - /// - public static global::Opik.SpendRecommendationsResponse? FromJson( - string json, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - typeof(global::Opik.SpendRecommendationsResponse), - jsonSerializerContext) as global::Opik.SpendRecommendationsResponse; - } - - /// - /// Deserializes a JSON string using the generated default JsonSerializerContext. - /// - public static global::Opik.SpendRecommendationsResponse? FromJson( - string json) - { - return FromJson( - json, - global::Opik.SourceGenerationContext.Default); - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::Opik.SpendRecommendationsResponse? FromJson( - string json, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - if (jsonSerializerOptions is null) - { - return FromJson( - json, - global::Opik.SourceGenerationContext.Default); - } - - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerContext. - /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - typeof(global::Opik.SpendRecommendationsResponse), - jsonSerializerContext).ConfigureAwait(false)) as global::Opik.SpendRecommendationsResponse; - } - - /// - /// Deserializes a JSON stream using the generated default JsonSerializerContext. - /// - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream) - { - return FromJsonStreamAsync( - jsonStream, - global::Opik.SourceGenerationContext.Default); - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - if (jsonSerializerOptions is null) - { - return FromJsonStreamAsync( - jsonStream, - global::Opik.SourceGenerationContext.Default); - } - - return global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - jsonSerializerOptions); - } - } -} diff --git a/src/libs/Opik/Generated/Opik.Models.SpendRecommendationsResponse.g.cs b/src/libs/Opik/Generated/Opik.Models.SpendRecommendationsResponse.g.cs deleted file mode 100644 index c3ab81af..00000000 --- a/src/libs/Opik/Generated/Opik.Models.SpendRecommendationsResponse.g.cs +++ /dev/null @@ -1,53 +0,0 @@ - -#nullable enable - -namespace Opik -{ - /// - /// - /// - public sealed partial class SpendRecommendationsResponse - { - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("total_savings_tokens")] - public long? TotalSavingsTokens { get; set; } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("items")] - public global::System.Collections.Generic.IList? Items { get; set; } - - /// - /// Additional properties that are not explicitly defined in the schema - /// - [global::System.Text.Json.Serialization.JsonExtensionData] - public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); - - /// - /// Initializes a new instance of the class. - /// - /// - /// -#if NET7_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] -#endif - public SpendRecommendationsResponse( - long? totalSavingsTokens, - global::System.Collections.Generic.IList? items) - { - this.TotalSavingsTokens = totalSavingsTokens; - this.Items = items; - } - - /// - /// Initializes a new instance of the class. - /// - public SpendRecommendationsResponse() - { - } - - } -} \ No newline at end of file diff --git a/src/libs/Opik/openapi.yaml b/src/libs/Opik/openapi.yaml index 1fc4c49b..5bae4a8d 100644 --- a/src/libs/Opik/openapi.yaml +++ b/src/libs/Opik/openapi.yaml @@ -1307,31 +1307,6 @@ paths: application/json: schema: $ref: "#/components/schemas/ErrorMessage" - /v1/private/ai-spend/recommendations: - post: - tags: - - AI Spend - summary: Get spend recommendations - description: Get coding-agent cost-saving recommendations - operationId: getSpendRecommendations - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SpendMetricRequest" - responses: - "200": - description: Recommendations - content: - application/json: - schema: - $ref: "#/components/schemas/SpendRecommendationsResponse" - "400": - description: Bad Request - content: - application/json: - schema: - $ref: "#/components/schemas/ErrorMessage" /v1/private/ai-spend/summary: post: tags: @@ -10025,6 +10000,10 @@ components: enum: - enabled - disabled + last_scan_at: + type: string + format: date-time + readOnly: true created_at: type: string format: date-time @@ -10214,7 +10193,6 @@ components: type: string format: date issues: - minItems: 1 type: array items: $ref: "#/components/schemas/ReportedIssue" @@ -10367,25 +10345,24 @@ components: Item: type: object properties: - id: - type: string - title: - type: string - body: - type: string - impact: + label: type: string - enum: - - high - - medium - - low - estimated_savings_tokens: + total_tokens: + type: integer + format: int64 + definition_tokens: + type: integer + format: int64 + usage_tokens: + type: integer + format: int64 + by_model: + type: array + items: + $ref: "#/components/schemas/ModelTiers" + count: type: integer format: int64 - docs_url: - type: string - related_lane_key: - type: string SpendBreakdownResponse: type: object properties: @@ -10411,16 +10388,6 @@ components: type: array items: $ref: "#/components/schemas/Item" - SpendRecommendationsResponse: - type: object - properties: - total_savings_tokens: - type: integer - format: int64 - items: - type: array - items: - $ref: "#/components/schemas/Item" Result: type: object properties: @@ -20867,6 +20834,7 @@ components: - alertsEnabled - anthropicProviderEnabled - bedrockProviderEnabled + - costIntelligenceEnabled - customllmProviderEnabled - datasetExportEnabled - datasetVersioningEnabled @@ -20880,7 +20848,6 @@ components: - openaiProviderEnabled - openrouterProviderEnabled - opikAIEnabled - - optimizationStudioEnabled - projectHomepageEnabled - pythonEvaluatorEnabled - spanLlmAsJudgeEnabled @@ -20910,7 +20877,7 @@ components: type: boolean exportEnabled: type: boolean - optimizationStudioEnabled: + costIntelligenceEnabled: type: boolean datasetVersioningEnabled: type: boolean