2.2.81
magicuidesign/magicui2.2.81Sep 25, 2026by github-actions[bot]
Upgrading?
AI Summary
This release focuses on backend performance optimizations, including improvements to trace streaming and experiment comparison views. It also includes updates to container deployment configurations and various SDK fixes for handling streaming data and prompt validation.
Key Highlights
- Performance improvements: drop spans FINAL from find_trace_stream and find_thread_by_id
- New feature: route scored entities into annotation queues
- Fix: replace deprecated ANTHROPIC_API_KEY secret in CI workflows
- Fix: keep streamed Mistral reasoning content instead of dropping the output
New Features
- Route scored entities into annotation queues
- Add tasks.kind to cipx_session_analysis
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,166
A collective list of free APIs
openclaw/openclawโ
392,717
The AI that really does things. Any OS. Any Platform. The lobster way. ๐ฆ
nilbuild/developer-roadmapโ
370,088
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/reaโ
359,358
Reverse engineer anything with agents, from app behavior down to native binaries.
obra/superpowersโ
303,236
An agentic skills framework & software development methodology that works.