2.2.54
comet-ml/opik2.2.54Sep 8, 2026by github-actions[bot]
AI Summary
This release introduces the Cerebras integration to the Python SDK and renames the 'Opik Connect' sidebar item to 'Ollie'. It also includes stability improvements for traces and scoring, addressing S3 attachment failures and hardening the traces-cutover drivers.
Key Highlights
- Added Cerebras integration to the Python SDK
- Renamed 'Opik Connect' to 'Ollie' in the sidebar
- Fixed transient S3 attachment failures in the SDK
- Hardened traces-cutover drivers with UTC literals and timeouts
- Fixed ConversationThreadMetric.ascore delegation
New Features
- Cerebras integration to Python SDK
Full Release Notes
## What's Changed * [NA] [BE] Update model prices file by @CometActions in https://github.com/comet-ml/opik/pull/8178 * [OPIK-7791] [QA] Proposed e2e specs from the 2.2.50 → 2.2.51 release exploration by @CometActions in https://github.com/comet-ml/opik/pull/8161 * [NA] [SDK] fix: retry transient S3 attachment failures by @harsh181018 in https://github.com/comet-ml/opik/pull/8136 * [NA] [FE] chore: rename "Opik Connect" to "Ollie" in the sidebar by @jverre in https://github.com/comet-ml/opik/pull/8188 * [issue-8175] [SDK] fix: delegate ConversationThreadMetric.ascore to score instead of raising by @hasnain1241 in https://github.com/comet-ml/opik/pull/8176 * [OPIK-8262] [BE] fix: publish one stream entry per trace-thread id by @thiagohora in https://github.com/comet-ml/opik/pull/8162 * [OPIK-7315] harden the traces-cutover drivers: UTC literals, client timeouts, and an undecidable-compare verdict by @andrescrz in https://github.com/comet-ml/opik/pull/8081 * [OPIK-7315] time the rollback statements, so the reverse replay's duration is recordable by @andrescrz in https://github.com/comet-ml/opik/pull/8189 * feat: add Cerebras integration to the Python SDK by @NishchayMahor in https://github.com/comet-ml/opik/pull/7342 * [OPIK-7521] [PYBE] chore: bump opik-optimizer pin to 3.2.0 and gepa to 0.1.4 by @awkoy in https://github.com/comet-ml/opik/pull/7809 * [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @CometActions in https://github.com/comet-ml/opik/pull/8193 * [NA] [BE][FE] chore: sync provider model definitions by @CometActions in https://github.com/comet-ml/opik/pull/8194 * [OPIK-8280] [QA] chore: keep taxonomy specs lists sorted so concurrent additions stop colliding by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/8199 * [OPIK-7605] [BE] [FE] fix: surface out-of-credits on Explain and diagnostics runs by @miguelgrc in https://github.com/comet-ml/opik/pull/7999 * [OPIK-7791] [QA] Proposed e2e specs from the 2.2.52 → 2.2.53 release exploration by @CometActions in https://github.com/comet-ml/opik/pull/8184 * [NA] [QA] Proposed e2e specs from the #8113 exploration — dataset/test-suite insert deduplication flag by @CometActions in https://github.com/comet-ml/opik/pull/8114 * [OPIK-8164] [QA] Proposed e2e spec from the #8060 exploration: an oversized online-scoring payload must not stop the rule by @CometActions in https://github.com/comet-ml/opik/pull/8080 ## New Contributors * @harsh181018 made their first contribution in https://github.com/comet-ml/opik/pull/8136 **Full Changelog**: https://github.com/comet-ml/opik/compare/2.2.53...2.2.54