2.2.24
comet-ml/opik2.2.24Aug 10, 2026by github-actions[bot]
AI Summary
This release focuses on improving test coverage, refactoring backend tooling for traces, fixing frontend caching, and enhancing SDK error handling for metrics.
Key Highlights
- Added E2E tests for trace filters with three happy paths.
- Refactored traces cutover tooling to reconcile with recent follow-ups.
- Fixed project-by-name cache scope by workspace.
- Added `error_tolerance` to the SDK's evaluate function to surface metric failures.
- Introduced `--cost-api-restart` flag to the dev-runner.
New Features
- SDK metric failure surface and error tolerance in evaluate()
- Dev runner cost API restart flag
Full Release Notes
## What's Changed * [OPIK-7767] [QA] test: cover trace filters with three E2E happy paths by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/7785 * [OPIK-6901] [BE] refactor: reconcile traces cutover tooling with the 7455/7456/7483 follow-ups by @andrescrz in https://github.com/comet-ml/opik/pull/7763 * [NA] [FE] fix: scope project-by-name cache by workspace by @andriidudar in https://github.com/comet-ml/opik/pull/7790 * [OPIK-6925] [SDK] fix: surface metric failures and add error_tolerance to evaluate() by @alexkuzmik in https://github.com/comet-ml/opik/pull/7733 * [NA] [DEV] feat: add --cost-api-restart to dev-runner by @andriidudar in https://github.com/comet-ml/opik/pull/7788 **Full Changelog**: https://github.com/comet-ml/opik/compare/2.2.23...2.2.24