2.2.81
Developer-Y/cs-video-courses2.2.81Sep 25, 2026by github-actions[bot]
Upgrading?
AI Summary
Focused on fixing SDK validation issues, improving backend performance for trace streaming, and updating documentation.
Key Highlights
- Fixed placeholder validation inside chat prompt video_url parts.
- Improved performance by dropping FINAL spans in trace streams.
- Provisioned extended free-form SQL ClickHouse user behind a flag.
New Features
- Route scored entities into annotation queues
- Add tasks.kind to cipx_session_analysis
- Make experiment compare-view read cost the page
- Fix report batch-insert segment from JsonEachRowBulkInsert
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
public-apis/public-apis★ 491,133
A collective list of free APIs
openclaw/openclaw★ 392,698
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,069
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 357,794
Reverse engineer anything with agents, from app behavior down to native binaries.
obra/superpowers★ 303,161
An agentic skills framework & software development methodology that works.