-
[OPIK-5242] [OPIK-5248] [FE] fix: evaluation suite save failures and Result column truncation (#5844)
发布于
2026-03-30 08:36:05 +00:00 - [OPIK-5242] [FE] fix: resolve evaluation suite save failures for no-version and creation flows
Fix two bugs in evaluation suite saving:
-
Editing a suite created with only a name would fail because
buildPayload threw when latest_version was missing. Now handles
no-version suites with a two-step save: create metadata version
first, then apply item changes. -
Creating a suite with items + assertions/policy failed because
items were uploaded before criteria, causing the backend to reject
base_version=null on a dataset that already had versions. Swapped
the order to match the Python SDK: apply criteria first, then
upload items.
Implements OPIK-5242: [Evaluation suite] - issues during creating evaluation suite via UI
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
- fix(evaluation-suite): pass tags and changeDescription to second buildPayload call
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
- [OPIK-5248] [FE] fix: prevent Result column from truncating when all columns are enabled
Add minSize: 140 to the pinned Result column so it cannot be
compressed below its content width when all columns are visible.Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
Co-authored-by: Claude Opus 4.6 noreply@anthropic.com
下载附件