2.2.87
fastrepl/anarlog2.2.87Oct 1, 2026by github-actions[bot]
Upgrading?
AI Summary
Opik update fixing UI bugs, SDK reliability issues, and introducing a new CLI wrapper for MCP setup.
Key Highlights
- Restore `TOGGLE_AGENT_INSIGHTS_ENABLED` as a kill switch
- New `npx opik` wrapper for the `uvx` MCP setup command
- Fix score wordless assistant in ConversationDegenerationMetric
- Show prompt version in the compare view
New Features
- Show each experiment's prompt version in the compare view
- Add `tasks.outcome` to `cipx_session_analysis`
- Fix LangChain usage when `base_url` arrives as a string
Full Release Notes
## What's Changed * [NA] [BE] Update model prices file by @CometActions in https://github.com/comet-ml/opik/pull/8632 * [OPIK-8466] [FE] fix: read compare panel scores and comments from the live trace by @andriidudar in https://github.com/comet-ml/opik/pull/8644 * [OPIK-8593] [FE] fix: order evaluators in create-experiment snippet to match explanations by @JetoPistola in https://github.com/comet-ml/opik/pull/8640 * [OPIK-8615] [INFRA] chore: bump opik-python-backend to docker:29.8.1 and tiktoken 0.14.0 by @alexkuzmik in https://github.com/comet-ml/opik/pull/8626 * [OPIK-8590] [FE] fix: apply chevron convention to experiment grouping rows by @JetoPistola in https://github.com/comet-ml/opik/pull/8648 * [NA] [SDK] fix: accept the quoted-key paths scan is told to paste by @feiiiiii5 in https://github.com/comet-ml/opik/pull/8571 * [issue-8519] [SDK] fix: score wordless assistant turns in ConversationDegenerationMetric by @desty in https://github.com/comet-ml/opik/pull/8528 * [NA] [SDK] fix: apply ignore_arguments to arguments passed through **kwargs by @anishmehta24 in https://github.com/comet-ml/opik/pull/8553 * [issue-7860] [SDK] fix: keep LangChain usage when base_url arrives as a string by @feiiiiii5 in https://github.com/comet-ml/opik/pull/8352 * [NA] [BE][FE] feat: restore TOGGLE_AGENT_INSIGHTS_ENABLED as an Agent Insights kill switch by @LifeXplorer in https://github.com/comet-ml/opik/pull/8649 * [NA] [SDK] fix: keep int columns as ints in insert_from_pandas by @anishmehta24 in https://github.com/comet-ml/opik/pull/8558 * [NA] [SDK] fix: do not read a null judge score as 0.0 in Moderation and Usefulness by @feiiiiii5 in https://github.com/comet-ml/opik/pull/8623 * [OPIK-8607] [BE] fix: partition-scope the spans cutover tooling's deletion replays by @andrescrz in https://github.com/comet-ml/opik/pull/8643 * [NA] [SDK] fix: count Bedrock cache tokens in prompt_tokens and total_tokens by @feiiiiii5 in https://github.com/comet-ml/opik/pull/8616 * [OPIK-8507] [SDK] feat: npx opik wrapper for the uvx MCP setup command by @alexkuzmik in https://github.com/comet-ml/opik/pull/8650 * [NA] [SDK] fix: bound feedback score batches by payload size, and keep split_into_batches in input order by @bharadwaj-pendyala in https://github.com/comet-ml/opik/pull/8432 * [NA] [SDK] fix: substitute mustache placeholders in a single pass by @anishmehta24 in https://github.com/comet-ml/opik/pull/8543 * [NA] [BE] Update model prices file by @CometActions in https://github.com/comet-ml/opik/pull/8666 * [NA] [FE] fix: playground Run buttons skip the media check and ignore a stale test suite by @aadereiko in https://github.com/comet-ml/opik/pull/8618 * [NA] [FE] fix: hide the model parameters button for providers with nothing to set by @aadereiko in https://github.com/comet-ml/opik/pull/8664 * [OPIK-8578] [FE] fix: bracket-quote dotted metadata keys in filters by @andriidudar in https://github.com/comet-ml/opik/pull/8675 * [OPIK-7791] [QA] fix: the five production e2e failures from the 09-25 nightly by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/8584 * [OPIK-6303] [BE] fix: let an annotation queue's item ceiling be removed by @alexkuzmik in https://github.com/comet-ml/opik/pull/8625 * [OPIK-8574] [SDK] fix: stop ADK LLM spans losing usage when the inference span ends early by @JetoPistola in https://github.com/comet-ml/opik/pull/8641 * [NA] [SDK] [FE] [DOCS] fix: replace retired Anthropic model ids with claude-sonnet-4-6 by @awkoy in https://github.com/comet-ml/opik/pull/8661 * [OPIK-7964] [FE] feat: show each experiment's prompt version in the compare view by @JetoPistola in https://github.com/comet-ml/opik/pull/8468 * [OPIK-4238] [FE] fix: render unicode-containing YAML strings as block scalars by @JetoPistola in https://github.com/comet-ml/opik/pull/8369 * [OPIK-8589] [FE] fix: show grouping sort field only when it is selectable by @JetoPistola in https://github.com/comet-ml/opik/pull/8655 * [OPIK-8627] [BE] fix: fork python rule workers on Linux so the pool fills under Python 3.14 by @JetoPistola in https://github.com/comet-ml/opik/pull/8660 * [NA] [SDK] fix: end the span when a LiteLLM stream fails mid-iteration by @feiiiiii5 in https://github.com/comet-ml/opik/pull/8647 * [NA] [SDK] fix: quote reserved-word dict keys in rendered jq paths by @feiiiiii5 in https://github.com/comet-ml/opik/pull/8669 * [NA] [SDK] fix: replay parked messages before shutdown tears down the store by @feiiiiii5 in https://github.com/comet-ml/opik/pull/8671 * [OPIK-8105] [FE] fix: route quick filter to the table of the selected entity by @andriidudar in https://github.com/comet-ml/opik/pull/8684 * [OPIK-8565] [FE] [BE] fix: stop the playground sending model parameters providers reject by @aadereiko in https://github.com/comet-ml/opik/pull/8603 * [OPIK-8522] [BE] feat: add tasks.outcome to cipx_session_analysis by @BorisTkachenko in https://github.com/comet-ml/opik/pull/8674 ## New Contributors * @desty made their first contribution in https://github.com/comet-ml/opik/pull/8528 * @bharadwaj-pendyala made their first contribution in https://github.com/comet-ml/opik/pull/8432 **Full Changelog**: https://github.com/comet-ml/opik/compare/2.2.86...2.2.87
Related Repositories
farion1231/cc-switch★ 147,221
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
rustdesk/rustdesk★ 126,545
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
tauri-apps/tauri★ 112,093
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
ruvnet/RuView★ 99,049
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
oven-sh/bun★ 96,338
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one