2.2.51

comet-ml/opik2.2.51Sep 4, 2026by github-actions[bot]

AI Summary

This release focuses on backend data persistence and SDK testing stability, specifically by persisting usage units and fixing streaming message handling.

Key Highlights

  • Persist per-call usage units on cipx_spends and cipx_spend_blocks
  • Fix judge message content reading back as a string
  • Skip npm audit in TS SDK CI to improve reliability

New Features

  • Persisting per-call usage units on backend tables

Full Release Notes

## What's Changed
* [OPIK-8250] [BE] fix: read judge message content back as a string when it is not content parts by @Nimrod007 in https://github.com/comet-ml/opik/pull/8150
* [NA] [BE] feat: persist per-call usage units on cipx_spends and cipx_spend_blocks by @BorisTkachenko in https://github.com/comet-ml/opik/pull/8155
* [NA] [GHA] Skip npm audit in TS SDK CI installs and raise the publish job timeout to 15m by @aadereiko in https://github.com/comet-ml/opik/pull/8159


**Full Changelog**: https://github.com/comet-ml/opik/compare/2.2.50...2.2.51