发布

  • [NA] [BE] Exclude demo eval suite from opik_eval_suite_created / _run BI events (#6457)

    frostbyte_neo 发布于 2026-04-23 12:56:05 +00:00

    Two BI events were firing for the demo eval suite seeded by the
    post-signup hook, polluting the funnel for real user suite creation:

    • opik_eval_suite_created — DatasetsResource.createDataset, fires once
      when the suite dataset is created.
    • opik_eval_suite_run — ExperimentService.trackEvalSuiteRunIfApplicable,
      fires for each experiment run against a TEST_SUITE dataset (2× per
      demo seed).

    Follow the existing DemoData name-list pattern used for V1 entity
    exclusion and DatasetService.getDatasetsBIInformation: add the demo
    suite name to DemoData.DATASETS, then guard both track calls with
    !DemoData.DATASETS.contains(dataset.name()).

    Co-authored-by: Claude Opus 4.7 (1M context) noreply@anthropic.com

    下载附件