Skip to content

Commit 43ff758

Browse files
f-wrightclaude
andauthored
Make kfold_pooled__balanced_accuracy field nullable (#398)
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 <noreply@anthropic.com>
1 parent 2c6d371 commit 43ff758

File tree

4 files changed

+9
-5
lines changed

4 files changed

+9
-5
lines changed

generated/docs/InlineResponse2001EvaluationResults.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Name | Type | Description | Notes
77
**eval_timestamp** | **datetime** | | [optional]
88
**total_ground_truth_examples** | **int, none_type** | | [optional]
99
**total_labeled_examples** | **int, none_type** | | [optional]
10-
**kfold_pooled__balanced_accuracy** | **float** | | [optional]
10+
**kfold_pooled__balanced_accuracy** | **float, none_type** | | [optional]
1111
**kfold_pooled__positive_accuracy** | **float, none_type** | | [optional]
1212
**kfold_pooled__negative_accuracy** | **float, none_type** | | [optional]
1313
**precision__mean** | **float, none_type** | | [optional]

generated/groundlight_openapi_client/model/inline_response2001_evaluation_results.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,10 @@ def openapi_types():
9797
int,
9898
none_type,
9999
), # noqa: E501
100-
"kfold_pooled__balanced_accuracy": (float,), # noqa: E501
100+
"kfold_pooled__balanced_accuracy": (
101+
float,
102+
none_type,
103+
), # noqa: E501
101104
"kfold_pooled__positive_accuracy": (
102105
float,
103106
none_type,
@@ -229,7 +232,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501
229232
eval_timestamp (datetime): [optional] # noqa: E501
230233
total_ground_truth_examples (int, none_type): [optional] # noqa: E501
231234
total_labeled_examples (int, none_type): [optional] # noqa: E501
232-
kfold_pooled__balanced_accuracy (float): [optional] # noqa: E501
235+
kfold_pooled__balanced_accuracy (float, none_type): [optional] # noqa: E501
233236
kfold_pooled__positive_accuracy (float, none_type): [optional] # noqa: E501
234237
kfold_pooled__negative_accuracy (float, none_type): [optional] # noqa: E501
235238
precision__mean (float, none_type): [optional] # noqa: E501
@@ -332,7 +335,7 @@ def __init__(self, *args, **kwargs): # noqa: E501
332335
eval_timestamp (datetime): [optional] # noqa: E501
333336
total_ground_truth_examples (int, none_type): [optional] # noqa: E501
334337
total_labeled_examples (int, none_type): [optional] # noqa: E501
335-
kfold_pooled__balanced_accuracy (float): [optional] # noqa: E501
338+
kfold_pooled__balanced_accuracy (float, none_type): [optional] # noqa: E501
336339
kfold_pooled__positive_accuracy (float, none_type): [optional] # noqa: E501
337340
kfold_pooled__negative_accuracy (float, none_type): [optional] # noqa: E501
338341
precision__mean (float, none_type): [optional] # noqa: E501

generated/model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# generated by datamodel-codegen:
22
# filename: public-api.yaml
3-
# timestamp: 2025-10-20T17:36:39+00:00
3+
# timestamp: 2026-01-13T18:34:24+00:00
44

55
from __future__ import annotations
66

spec/public-api.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -412,6 +412,7 @@ paths:
412412
kfold_pooled__balanced_accuracy:
413413
type: number
414414
format: float
415+
nullable: true
415416
kfold_pooled__positive_accuracy:
416417
type: number
417418
format: float

0 commit comments

Comments
 (0)