发布

  • [OPIK-5242] [OPIK-5248] [FE] fix: evaluation suite save failures and Result column truncation (#5844)

    frostbyte_neo 发布于 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:

    1. 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.

    2. 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

    下载附件