From f66810c11e5fa9737320cb7493959ac33668c041 Mon Sep 17 00:00:00 2001 From: Francine Wright Date: Tue, 13 Jan 2026 18:36:51 +0000 Subject: [PATCH] Make kfold_pooled__balanced_accuracy field nullable Updated the OpenAPI spec to mark the kfold_pooled__balanced_accuracy field as nullable and regenerated the client code and documentation to reflect this change. Co-Authored-By: Claude Sonnet 4.5 --- generated/docs/InlineResponse2001EvaluationResults.md | 2 +- .../model/inline_response2001_evaluation_results.py | 9 ++++++--- generated/model.py | 2 +- spec/public-api.yaml | 1 + 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/generated/docs/InlineResponse2001EvaluationResults.md b/generated/docs/InlineResponse2001EvaluationResults.md index b73d0ff3..c59673b0 100644 --- a/generated/docs/InlineResponse2001EvaluationResults.md +++ b/generated/docs/InlineResponse2001EvaluationResults.md @@ -7,7 +7,7 @@ Name | Type | Description | Notes **eval_timestamp** | **datetime** | | [optional] **total_ground_truth_examples** | **int, none_type** | | [optional] **total_labeled_examples** | **int, none_type** | | [optional] -**kfold_pooled__balanced_accuracy** | **float** | | [optional] +**kfold_pooled__balanced_accuracy** | **float, none_type** | | [optional] **kfold_pooled__positive_accuracy** | **float, none_type** | | [optional] **kfold_pooled__negative_accuracy** | **float, none_type** | | [optional] **precision__mean** | **float, none_type** | | [optional] diff --git a/generated/groundlight_openapi_client/model/inline_response2001_evaluation_results.py b/generated/groundlight_openapi_client/model/inline_response2001_evaluation_results.py index 9ee33a84..3b1ec026 100644 --- a/generated/groundlight_openapi_client/model/inline_response2001_evaluation_results.py +++ b/generated/groundlight_openapi_client/model/inline_response2001_evaluation_results.py @@ -97,7 +97,10 @@ def openapi_types(): int, none_type, ), # noqa: E501 - "kfold_pooled__balanced_accuracy": (float,), # noqa: E501 + "kfold_pooled__balanced_accuracy": ( + float, + none_type, + ), # noqa: E501 "kfold_pooled__positive_accuracy": ( float, none_type, @@ -229,7 +232,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 eval_timestamp (datetime): [optional] # noqa: E501 total_ground_truth_examples (int, none_type): [optional] # noqa: E501 total_labeled_examples (int, none_type): [optional] # noqa: E501 - kfold_pooled__balanced_accuracy (float): [optional] # noqa: E501 + kfold_pooled__balanced_accuracy (float, none_type): [optional] # noqa: E501 kfold_pooled__positive_accuracy (float, none_type): [optional] # noqa: E501 kfold_pooled__negative_accuracy (float, none_type): [optional] # noqa: E501 precision__mean (float, none_type): [optional] # noqa: E501 @@ -332,7 +335,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 eval_timestamp (datetime): [optional] # noqa: E501 total_ground_truth_examples (int, none_type): [optional] # noqa: E501 total_labeled_examples (int, none_type): [optional] # noqa: E501 - kfold_pooled__balanced_accuracy (float): [optional] # noqa: E501 + kfold_pooled__balanced_accuracy (float, none_type): [optional] # noqa: E501 kfold_pooled__positive_accuracy (float, none_type): [optional] # noqa: E501 kfold_pooled__negative_accuracy (float, none_type): [optional] # noqa: E501 precision__mean (float, none_type): [optional] # noqa: E501 diff --git a/generated/model.py b/generated/model.py index beb0d978..7b3636f5 100644 --- a/generated/model.py +++ b/generated/model.py @@ -1,6 +1,6 @@ # generated by datamodel-codegen: # filename: public-api.yaml -# timestamp: 2025-10-20T17:36:39+00:00 +# timestamp: 2026-01-13T18:34:24+00:00 from __future__ import annotations diff --git a/spec/public-api.yaml b/spec/public-api.yaml index d3e8360c..bb58a6ef 100644 --- a/spec/public-api.yaml +++ b/spec/public-api.yaml @@ -412,6 +412,7 @@ paths: kfold_pooled__balanced_accuracy: type: number format: float + nullable: true kfold_pooled__positive_accuracy: type: number format: float