2.2.81

Kedreamix/Linly-Talker-Stream2.2.81Sep 25, 2026by github-actions[bot]

Upgrading?

AI Summary

A comprehensive update featuring backend performance enhancements, multiple SDK streaming fixes for various LLM providers, and a new feature for entity annotation routing.

Key Highlights

  • Added feature to route scored entities into annotation queues
  • Fixed streaming issues for Bedrock, Mistral, and OpenAI models
  • Improved frontend container configuration (uid/gid 1001)
  • Enhanced experiment compare-view read performance

New Features

  • Route scored entities into annotation queues

Full Release Notes

## What's Changed
* [OPIK-8454] [FE] chore: frontend container now runs as uid/gid 1001:1001 (was 101) — update pinned runAsUser by @JetoPistola in https://github.com/comet-ml/opik/pull/8474
* [OPIK-8523] [GHA] fix: replace deprecated ANTHROPIC_API_KEY secret in CI workflows by @JetoPistola in https://github.com/comet-ml/opik/pull/8531
* [NA] [SDK] fix: validate placeholders inside chat prompt video_url parts by @Atishyy27 in https://github.com/comet-ml/opik/pull/8536
* [OPIK-8329] Provision the extended free-form SQL ClickHouse user behind its own flag by @LifeXplorer in https://github.com/comet-ml/opik/pull/8505
* [OPIK-8520] [CI] fix: raise opik.sh startup timeout to 90s and log per-container startup times by @JetoPistola in https://github.com/comet-ml/opik/pull/8530
* [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @CometActions in https://github.com/comet-ml/opik/pull/8560
* [OPIK-8274] [BE] fix: report the batch-insert segment from JsonEachRowBulkInsert by @thiagohora in https://github.com/comet-ml/opik/pull/8542
* [OPIK-7638] [BE] perf: drop spans FINAL from find_trace_stream and find_thread_by_id by @thiagohora in https://github.com/comet-ml/opik/pull/8533
* [OPIK-6303] [BE] feat: route scored entities into annotation queues by @alexkuzmik in https://github.com/comet-ml/opik/pull/8462
* [NA] [SDK] fix: accept Gemini usage without candidates_token_count by @anishmehta24 in https://github.com/comet-ml/opik/pull/8555
* [NA] [DOCS] fix: repair four stale documentation references by @aadereiko in https://github.com/comet-ml/opik/pull/8552
* [NA] [BE] fix: register 19 canonical providers so their model prices load by @aadereiko in https://github.com/comet-ml/opik/pull/8548
* [OPIK-8373] [BE] docs: a lightweight DELETE needs ALTER DELETE as well by @andrescrz in https://github.com/comet-ml/opik/pull/8567
* [NA] [SDK] fix: read and save config values containing % without interpolation by @anishmehta24 in https://github.com/comet-ml/opik/pull/8554
* [NA] [SDK] fix: name partial and callable-object scorers instead of raising AttributeError by @anishmehta24 in https://github.com/comet-ml/opik/pull/8545
* [NA] [SDK] fix: encode slots=True dataclasses as dicts instead of repr strings by @yoarajota in https://github.com/comet-ml/opik/pull/8449
* [NA] [SDK] fix: keep streamed Mistral reasoning content instead of dropping the output by @HarianthK in https://github.com/comet-ml/opik/pull/8376
* [issue-8526] [SDK] fix: keep each streamed tool call complete in Bedrock converse_stream traces by @kimnamu in https://github.com/comet-ml/opik/pull/8527
* [issue-8522] [SDK] fix: keep text and token usage for OpenAI models in Bedrock invoke_model streams by @kimnamu in https://github.com/comet-ml/opik/pull/8523
* [OPIK-8000] [FE] fix: convert online evaluation rule duration filters between seconds and milliseconds by @miguelgrc in https://github.com/comet-ml/opik/pull/8544
* [issue-8415] [SDK] fix: keep the httpcore keep-alive patch installed until the last overlapping run leaves by @feiiiiii5 in https://github.com/comet-ml/opik/pull/8416
* [OPIK-8361] [BE] perf: bound the span-id reads to the weeks their ids resolve to by @thiagohora in https://github.com/comet-ml/opik/pull/8537
* [OPIK-8521] [BE] feat: add tasks.kind to cipx_session_analysis by @BorisTkachenko in https://github.com/comet-ml/opik/pull/8570
* [OPIK-8274] [BE] perf: make the experiment compare-view read cost the page, not the experiment by @thiagohora in https://github.com/comet-ml/opik/pull/8515

## New Contributors
* @Atishyy27 made their first contribution in https://github.com/comet-ml/opik/pull/8536
* @yoarajota made their first contribution in https://github.com/comet-ml/opik/pull/8449
* @HarianthK made their first contribution in https://github.com/comet-ml/opik/pull/8376

**Full Changelog**: https://github.com/comet-ml/opik/compare/2.2.80...2.2.81

Related Repositories