2.1.12

comet-ml/opik2.1.12Jul 1, 2026by github-actions[bot]

AI Summary

This update prioritizes performance improvements and cost tracking capabilities. It introduces a local cost backend and optimizes database queries for trace ingestion.

Key Highlights

  • Eliminate expensive SELECT_TRACE_LAST_UPDATED_AT ClickHouse query on trace ingestion
  • Introduce local ai-cost-backend for cost tracking
  • Persist online-evaluation runs as hidden monitoring traces

New Features

  • Local ai-cost-backend
  • Hidden monitoring traces for online-evaluation

Full Release Notes

## What's Changed
* [OPIK-7153] dev-runner: run local ai-cost-backend + route ai-spend to it by @LifeXplorer in https://github.com/comet-ml/opik/pull/7284
* [NA] [BE] Update model prices file by @CometActions in https://github.com/comet-ml/opik/pull/7281
* [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @CometActions in https://github.com/comet-ml/opik/pull/7280
* [OPIK-7154] [BE] perf: eliminate SELECT_TRACE_LAST_UPDATED_AT ClickHouse query on trace ingestion by @andrescrz in https://github.com/comet-ml/opik/pull/7288
* [OPIK-6994] [BE][FE] feat: persist online-evaluation runs as hidden monitoring traces by @alexkuzmik in https://github.com/comet-ml/opik/pull/7244
* [NA][HELM] Set use_skip_indexes_if_final_exact_mode to 0 by default by @liyaka in https://github.com/comet-ml/opik/pull/7276
* [OPIK-7163] [SDK] fix: reformat test_adk_concurrency.py with pinned ruff-format by @JetoPistola in https://github.com/comet-ml/opik/pull/7296


**Full Changelog**: https://github.com/comet-ml/opik/compare/2.1.11...2.1.12